FUNCTION ULONG QCAP_GET_VERSION( ref ULONG pMajorVersion , ref ULONG pMinorVersion  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VERSION;Ansi"



FUNCTION ULONG QCAP_SET_SYSTEM_CONFIGURATION( ULONG   bEnableMultipleUsersAccess , ULONG   bEnableVideoPreviewDevice , ULONG   bEnableAudioPreviewDevice , ULONG   bEnableVideoHardwareMainEncoderDevice , ULONG   bEnableVideoHardwareSubEncoderDevice , ULONG  nAutoInputDetectionTimeout , ULONG   bEnableSCF ,ref String pszDB3 ,ULONG   bEnableAsyncBackgroundSnapshot ,ULONG   bEnableEnhancedVideoRenderer ,ULONG   bEnableSystemTimeCallback ,ULONG   bEnableFileRepairFunction ,ULONG   bEnableNewRTSPLibrary , ref String pszWebServerRootFolderPath , ref String pszWebServerIP , ULONG  nSystemColorRangeType ,ULONG   bEnableVideoMixingRendererBugPatch ,ULONG   bEnableDirect3DVideoRenderer ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_SYSTEM_CONFIGURATION;Ansi"


FUNCTION ULONG QCAP_QUERY_ENCODER_TYPE_CAP( ULONG nEncoderType , ULONG nEncoderFormat  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_QUERY_ENCODER_TYPE_CAP;Ansi"



FUNCTION ULONG QCAP_QUERY_DECODER_TYPE_CAP( ULONG nDecoderType , ULONG nDecoderFormat  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_QUERY_DECODER_TYPE_CAP;Ansi"



FUNCTION ULONG QCAP_QUERY_ENCODER_STATUS( ULONG nEncoderType , ref ULONG pExistInstances  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_QUERY_ENCODER_STATUS;Ansi"



FUNCTION ULONG QCAP_DEVICE_ENUMERATION( ref ULONG ppVideoDeviceList , ref ULONG pVideoDeviceSize , ref ULONG ppVideoEncoderDeviceList , ref ULONG pVideoEncoderDeviceSize , ref ULONG ppAudioDeviceList , ref ULONG pAudioDeviceSize , ref ULONG ppAudioEncoderDeviceList , ref ULONG pAudioEncoderDeviceSize , ULONG nDeviceEnumType ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_DEVICE_ENUMERATION;Ansi"



FUNCTION ULONG QCAP_GET_DEVICE_ENUMERATION_ITEM_INFO( ULONG iDevNum , ref ULONG pDeviceList , ref ULONG pDeviceInfoH , ref ULONG pDeviceInfoL  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_DEVICE_ENUMERATION_ITEM_INFO;Ansi"



FUNCTION ULONG QCAP_CREATE( ref String pszDevName , ULONG iDevNum , ULONG hAttachedWindow , ref ULONG ppDevice , ULONG bThumbDraw , ULONG bMaintainAspectRatio ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_CREATE;Ansi"




FUNCTION ULONG QCAP_DESTROY( ULONG pDevice  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_DESTROY;Ansi"



FUNCTION ULONG QCAP_RUN( ULONG pDevice  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_RUN;Ansi"



FUNCTION ULONG QCAP_RUN_EX( ULONG pDevice , ULONG bStopAfterSignalRemoved ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_RUN_EX;Ansi"



FUNCTION ULONG QCAP_STOP( ULONG pDevice  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_STOP;Ansi"



FUNCTION ULONG QCAP_QUERY_DEVICE_CAP( ULONG pDevice , ref ULONG pDeviceSerialNumber , ref String pszDeviceSystemPath , ref ULONG pHasHardwareMainEncoder , ref ULONG pHasHardwareSubEncoder  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_QUERY_DEVICE_CAP;Ansi"



FUNCTION ULONG QCAP_GET_VIDEO_INPUT( ULONG pDevice , ref ULONG pInput  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_INPUT;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_INPUT( ULONG pDevice , ULONG nInput  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_INPUT;Ansi"



FUNCTION ULONG QCAP_GET_AUDIO_INPUT( ULONG pDevice , ref ULONG pInput  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_AUDIO_INPUT;Ansi"



FUNCTION ULONG QCAP_SET_AUDIO_INPUT( ULONG pDevice , ULONG nInput  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_AUDIO_INPUT;Ansi"



FUNCTION ULONG QCAP_GET_VIDEO_STANDARD( ULONG pDevice , ref ULONG pStandard  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_STANDARD;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_STANDARD( ULONG pDevice , ULONG nStandard  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_STANDARD;Ansi"



FUNCTION ULONG QCAP_GET_VIDEO_CURRENT_CONTENT_PROTECTION_STATUS( ULONG pDevice , ref ULONG pStatus  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_CURRENT_CONTENT_PROTECTION_STATUS;Ansi"



FUNCTION ULONG QCAP_GET_VIDEO_CURRENT_INPUT_FORMAT( ULONG pDevice , ref ULONG pColorSpaceType , ref ULONG pWidth , ref ULONG pHeight , ref ULONG pIsInterleaved , ref double  pFrameRate  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_CURRENT_INPUT_FORMAT;Ansi"



FUNCTION ULONG QCAP_GET_VIDEO_CURRENT_INPUT_FORMAT_EX( ULONG pDevice , ref ULONG pColorSpaceType , ref ULONG pWidth , ref ULONG pHeight , ref ULONG pIsInterleaved , ref double  pNativeFrameRate , ref double  pGrabFrameRate  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_CURRENT_INPUT_FORMAT_EX;Ansi"



FUNCTION ULONG QCAP_GET_AUDIO_CURRENT_INPUT_FORMAT( ULONG pDevice , ref ULONG pChannels , ref ULONG pBitsPerSample , ref ULONG pSampleFrequency  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_AUDIO_CURRENT_INPUT_FORMAT;Ansi"



FUNCTION ULONG QCAP_GET_VIDEO_DEFAULT_OUTPUT_FORMAT( ULONG pDevice , ref ULONG pColorSpaceType , ref ULONG pWidth , ref ULONG pHeight , ref ULONG pIsInterleaved , ref double  pFrameRate  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_DEFAULT_OUTPUT_FORMAT;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_DEFAULT_OUTPUT_FORMAT( ULONG pDevice , ULONG nColorSpaceType , ULONG nWidth , ULONG nHeight , ULONG bIsInterleaved , double dFrameRate  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_DEFAULT_OUTPUT_FORMAT;Ansi"



FUNCTION ULONG QCAP_GET_AUDIO_DEFAULT_OUTPUT_FORMAT( ULONG pDevice , ref ULONG pChannels , ref ULONG pBitsPerSample , ref ULONG pSampleFrequency  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_AUDIO_DEFAULT_OUTPUT_FORMAT;Ansi"



FUNCTION ULONG QCAP_SET_AUDIO_DEFAULT_OUTPUT_FORMAT( ULONG pDevice , ULONG nChannels , ULONG nBitsPerSample , ULONG nSampleFrequency  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_AUDIO_DEFAULT_OUTPUT_FORMAT;Ansi"



FUNCTION ULONG QCAP_GET_VIDEO_VERTICAL_ANCILLARY_DATA_GRABBED_LINES( ULONG pDevice , ref ULONG pLines  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_VERTICAL_ANCILLARY_DATA_GRABBED_LINES;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_VERTICAL_ANCILLARY_DATA_GRABBED_LINES( ULONG pDevice , ULONG nLines  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_VERTICAL_ANCILLARY_DATA_GRABBED_LINES;Ansi"

FUNCTION ULONG QCAP_GET_VIDEO_DELONGERLACE_TYPE( ULONG pDevice , ref ULONG pType  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_DELONGERLACE_TYPE;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_DELONGERLACE_TYPE( ULONG pDevice , ULONG nType  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_DELONGERLACE_TYPE;Ansi"



FUNCTION ULONG QCAP_GET_VIDEO_DELONGERLACE( ULONG pDevice , ref ULONG pEnable  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_DELONGERLACE;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_DELONGERLACE( ULONG pDevice , ULONG bEnable  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_DELONGERLACE;Ansi"



FUNCTION ULONG QCAP_GET_VIDEO_REGION_DISPLAY( ULONG pDevice , ref ULONG pCropX , ref ULONG pCropY , ref ULONG pCropW , ref ULONG pCropH  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_REGION_DISPLAY;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_REGION_DISPLAY( ULONG pDevice , ULONG nCropX , ULONG nCropY , ULONG nCropW , ULONG nCropH  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_REGION_DISPLAY;Ansi"



FUNCTION ULONG QCAP_GET_VIDEO_MIRROR( ULONG pDevice , ref ULONG pHorizontalMirror , ref ULONG pVerticalMirror  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_MIRROR;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_MIRROR( ULONG pDevice , ULONG bHorizontalMirror , ULONG bVerticalMirror  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_MIRROR;Ansi"



FUNCTION ULONG QCAP_GET_VIDEO_BRIGHTNESS( ULONG pDevice , ref ULONG pValue   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_BRIGHTNESS;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_BRIGHTNESS( ULONG pDevice , ULONG nValue   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_BRIGHTNESS;Ansi"



FUNCTION ULONG QCAP_GET_VIDEO_CONTRAST( ULONG pDevice , ref ULONG pValue   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_CONTRAST;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_CONTRAST( ULONG pDevice , ULONG nValue   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_CONTRAST;Ansi"



FUNCTION ULONG QCAP_GET_VIDEO_HUE( ULONG pDevice , ref ULONG pValue   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_HUE;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_HUE( ULONG pDevice , ULONG nValue   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_HUE;Ansi"



FUNCTION ULONG QCAP_GET_VIDEO_SATURATION( ULONG pDevice , ref ULONG pValue   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_SATURATION;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_SATURATION( ULONG pDevice , ULONG nValue   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_SATURATION;Ansi"



FUNCTION ULONG QCAP_GET_VIDEO_SHARPNESS( ULONG pDevice , ref ULONG pValue   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_SHARPNESS;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_SHARPNESS( ULONG pDevice , ULONG nValue   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_SHARPNESS;Ansi"



FUNCTION ULONG QCAP_GET_VIDEO_BRIGHTNESS_EX( ULONG pDevice , ref ULONG pPhysicalValue  , ref ULONG pDisplayValue   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_BRIGHTNESS_EX;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_BRIGHTNESS_EX( ULONG pDevice , ULONG nPhysicalValue  , ULONG nDisplayValue   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_BRIGHTNESS_EX;Ansi"



FUNCTION ULONG QCAP_GET_VIDEO_CONTRAST_EX( ULONG pDevice , ref ULONG pPhysicalValue  , ref ULONG pDisplayValue   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_CONTRAST_EX;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_CONTRAST_EX( ULONG pDevice , ULONG nPhysicalValue  , ULONG nDisplayValue   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_CONTRAST_EX;Ansi"



FUNCTION ULONG QCAP_GET_VIDEO_HUE_EX( ULONG pDevice , ref ULONG pPhysicalValue  , ref ULONG pDisplayValue   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_HUE_EX;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_HUE_EX( ULONG pDevice , ULONG nPhysicalValue  , ULONG nDisplayValue   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_HUE_EX;Ansi"



FUNCTION ULONG QCAP_GET_VIDEO_SATURATION_EX( ULONG pDevice , ref ULONG pPhysicalValue  , ref ULONG pDisplayValue   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_SATURATION_EX;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_SATURATION_EX( ULONG pDevice , ULONG nPhysicalValue  , ULONG nDisplayValue   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_SATURATION_EX;Ansi"



FUNCTION ULONG QCAP_GET_VIDEO_SHARPNESS_EX( ULONG pDevice , ref ULONG pPhysicalValue  , ref ULONG pDisplayValue   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_SHARPNESS_EX;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_SHARPNESS_EX( ULONG pDevice , ULONG nPhysicalValue  , ULONG nDisplayValue   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_SHARPNESS_EX;Ansi"



FUNCTION ULONG QCAP_GET_VIDEO_PREVIEW_PROPERTY_EX( ULONG pDevice , ref ULONG pDownscaleMode  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_PREVIEW_PROPERTY_EX;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_PREVIEW_PROPERTY_EX( ULONG pDevice , ULONG nDownscaleMode  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_PREVIEW_PROPERTY_EX;Ansi"



FUNCTION ULONG QCAP_GET_VIDEO_HARDWARE_ENCODER_PROPERTY( ULONG pDevice , ULONG iRecNum , ref ULONG pEncoderFormat , ref ULONG pRecordMode , ref ULONG pQuality , ref ULONG pBitRate , ref ULONG pGOP , ref ULONG pAspectRatioX , ref ULONG pAspectRatioY , ref ULONG pDownscaleMode , ref ULONG pPostSkipFrameRate  , ref ULONG pPostAvgFrameRate   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_HARDWARE_ENCODER_PROPERTY;Ansi"

FUNCTION ULONG QCAP_SET_VIDEO_HARDWARE_ENCODER_PROPERTY( ULONG pDevice , ULONG iRecNum , ULONG   nEncoderFormat ,  ULONG   nRecordMode ,  ULONG   nQuality ,  ULONG   nBitRate ,  ULONG   nGOP ,  ULONG   nAspectRatioX ,  ULONG   nAspectRatioY ,  ULONG   nDownscaleMode ,  ULONG   nPostSkipFrameRate   , ULONG   nPostAvgFrameRate) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_HARDWARE_ENCODER_PROPERTY;Ansi"

FUNCTION ULONG QCAP_GET_VIDEO_HARDWARE_ENCODER_PROPERTY_EX( ULONG pDevice , ULONG iRecNum , ref ULONG pEncoderFormat , ref ULONG pRecordProfile , ref ULONG pRecordLevel , ref ULONG pRecordEntropy , ref ULONG pRecordMode , ref ULONG pQuality , ref ULONG pBitRate , ref ULONG pGOP , ref ULONG pBFrames , ref ULONG pIsInterleaved , ref ULONG pSlices , ref ULONG pLayers , ref ULONG pSceneCut , ref ULONG pMultiThread , ref ULONG pMBBRC , ref ULONG pExtBRC , ref ULONG pMinQP  , ref ULONG pMaxQP  , ref ULONG pVBVMaxRate  , ref ULONG pVBVBufSize  , ref ULONG pCBRVariation  , ref ULONG pAspectRatioX , ref ULONG pAspectRatioY , ref ULONG pCropX , ref ULONG pCropY , ref ULONG pCropW , ref ULONG pCropH , ref ULONG pDstW , ref ULONG pDstH , ref ULONG pPostSkipFrameRate  , ref ULONG pPostAvgFrameRate   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_HARDWARE_ENCODER_PROPERTY_EX;Ansi"

FUNCTION ULONG QCAP_SET_VIDEO_HARDWARE_ENCODER_PROPERTY_EX( ULONG pDevice , ULONG iRecNum , ULONG   nEncoderFormat ,  ULONG   nRecordProfile  , ULONG   nRecordLevel  , ULONG   nRecordEntropy  , ULONG   nRecordMode ,  ULONG   nQuality ,  ULONG   nBitRate ,  ULONG   nGOP ,  ULONG   nBFrames  , ULONG   bIsInterleaved  , ULONG   nSlices  , ULONG   nLayers  , ULONG   nSceneCut ,  ULONG   bMultiThread ,  ULONG   bMBBRC ,  ULONG   bExtBRC ,  ULONG   nMinQP   , ULONG   nMaxQP   , ULONG   nVBVMaxRate   , ULONG   nVBVBufSize   , ULONG   nCBRVariation   , ULONG   nAspectRatioX ,  ULONG   nAspectRatioY ,  ULONG   nCropX ,  ULONG   nCropY ,  ULONG   nCropW ,  ULONG   nCropH ,  ULONG   nDstW ,  ULONG   nDstH ,  ULONG   nPostSkipFrameRate   , ULONG   nPostAvgFrameRate) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_HARDWARE_ENCODER_PROPERTY_EX;Ansi"

FUNCTION ULONG QCAP_GET_VIDEO_HARDWARE_ENCODER_VIDEOCOMPRESSION_PROPERTY( ULONG pDevice , ULONG iRecNum , ULONG nProperty , ref ULONG pValue  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_HARDWARE_ENCODER_VIDEOCOMPRESSION_PROPERTY;Ansi"

FUNCTION ULONG QCAP_SET_VIDEO_HARDWARE_ENCODER_VIDEOCOMPRESSION_PROPERTY( ULONG pDevice , ULONG iRecNum , ULONG nProperty , ULONG nValue  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_HARDWARE_ENCODER_VIDEOCOMPRESSION_PROPERTY;Ansi"

FUNCTION ULONG QCAP_GET_AUDIO_SOUND_RENDERER( ULONG pDevice , ref ULONG pSoundNum  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_AUDIO_SOUND_RENDERER;Ansi"



FUNCTION ULONG QCAP_SET_AUDIO_SOUND_RENDERER( ULONG pDevice , ULONG iSoundNum  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_AUDIO_SOUND_RENDERER;Ansi"



FUNCTION ULONG QCAP_GET_AUDIO_VOLUME( ULONG pDevice , ref ULONG pVolume  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_AUDIO_VOLUME;Ansi"



FUNCTION ULONG QCAP_SET_AUDIO_VOLUME( ULONG pDevice , ULONG nVolume  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_AUDIO_VOLUME;Ansi"



FUNCTION ULONG QCAP_GET_DEVICE_CUSTOM_PROPERTY( ULONG pDevice , ULONG nProperty , ref ULONG pValue  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_DEVICE_CUSTOM_PROPERTY;Ansi"

FUNCTION ULONG QCAP_SET_DEVICE_CUSTOM_PROPERTY( ULONG pDevice , ULONG nProperty , ULONG nValue  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_DEVICE_CUSTOM_PROPERTY;Ansi"

FUNCTION ULONG QCAP_GET_DEVICE_CUSTOM_PROPERTY_EX( ULONG pDevice , ULONG nProperty , ref ULONG pValue , ULONG nBytes  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_DEVICE_CUSTOM_PROPERTY_EX;Ansi"

FUNCTION ULONG QCAP_SET_DEVICE_CUSTOM_PROPERTY_EX( ULONG pDevice , ULONG nProperty , ref ULONG pValue , ULONG nBytes  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_DEVICE_CUSTOM_PROPERTY_EX;Ansi"

FUNCTION ULONG QCAP_DIAGNOSE_VIDEO_STREAM_STATUS( ULONG pDevice , ref ULONG pIsStill , ULONG nStillThreshold ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_DIAGNOSE_VIDEO_STREAM_STATUS;Ansi"



FUNCTION ULONG QCAP_DIAGNOSE_AUDIO_STREAM_STATUS( ULONG pDevice , ref double  pVolumeDB_L  , ref double  pVolumeDB_R   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_DIAGNOSE_AUDIO_STREAM_STATUS;Ansi"



FUNCTION ULONG QCAP_REGISTER_NO_SIGNAL_DETECTED_CALLBACK( ULONG pDevice , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_NO_SIGNAL_DETECTED_CALLBACK;Ansi"



FUNCTION ULONG QCAP_REGISTER_SIGNAL_REMOVED_CALLBACK( ULONG pDevice , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_SIGNAL_REMOVED_CALLBACK;Ansi"



FUNCTION ULONG QCAP_REGISTER_FORMAT_CHANGED_CALLBACK( ULONG pDevice , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_FORMAT_CHANGED_CALLBACK;Ansi"



FUNCTION ULONG QCAP_REGISTER_FORMAT_CHANGED_CALLBACK_EX( ULONG pDevice , ULONG_EX pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_FORMAT_CHANGED_CALLBACK_EX;Ansi"



FUNCTION ULONG QCAP_REGISTER_VIDEO_VERTICAL_ANCILLARY_DATA_CALLBACK( ULONG pDevice , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_VIDEO_VERTICAL_ANCILLARY_DATA_CALLBACK;Ansi"

FUNCTION ULONG QCAP_REGISTER_VIDEO_PREVIEW_CALLBACK( ULONG pDevice , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_VIDEO_PREVIEW_CALLBACK;Ansi"



FUNCTION ULONG QCAP_REGISTER_AUDIO_PREVIEW_CALLBACK( ULONG pDevice , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_PREVIEW_CALLBACK;Ansi"



FUNCTION ULONG QCAP_REGISTER_VIDEO_HARDWARE_ENCODER_CALLBACK( ULONG pDevice , ULONG iRecNum , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_VIDEO_HARDWARE_ENCODER_CALLBACK;Ansi"



FUNCTION ULONG QCAP_COPY_VIDEO_PREVIEW_BUFFER( ULONG pDevice , ref double  pSampleTime , ULONG nColorSpaceType , VOID * pFrameBuffer , ref ULONG pFrameBufferLen  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_COPY_VIDEO_PREVIEW_BUFFER;Ansi"



FUNCTION ULONG QCAP_COPY_AUDIO_PREVIEW_BUFFER( ULONG pDevice , ref double  pSampleTime , VOID * pFrameBuffer , ref ULONG pFrameBufferLen  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_COPY_AUDIO_PREVIEW_BUFFER;Ansi"



FUNCTION ULONG QCAP_LOCK_VIDEO_PREVIEW_BUFFER( ULONG pDevice , ref double  pSampleTime , VOID * * ppFrameBuffer , ref ULONG pFrameBufferLen  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_LOCK_VIDEO_PREVIEW_BUFFER;Ansi"



FUNCTION ULONG QCAP_UNLOCK_VIDEO_PREVIEW_BUFFER( ULONG pDevice  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_UNLOCK_VIDEO_PREVIEW_BUFFER;Ansi"



FUNCTION ULONG QCAP_LOCK_AUDIO_PREVIEW_BUFFER( ULONG pDevice , ref double  pSampleTime , VOID * * ppFrameBuffer , ref ULONG pFrameBufferLen  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_LOCK_AUDIO_PREVIEW_BUFFER;Ansi"



FUNCTION ULONG QCAP_UNLOCK_AUDIO_PREVIEW_BUFFER( ULONG pDevice  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_UNLOCK_AUDIO_PREVIEW_BUFFER;Ansi"



FUNCTION ULONG QCAP_SNAPSHOT_BMP( ULONG pDevice , ref String pszFilePathName , ULONG bIsAsync , ULONG nMilliseconds ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SNAPSHOT_BMP;Ansi"



FUNCTION ULONG QCAP_SNAPSHOT_JPG( ULONG pDevice , ref String pszFilePathName , ULONG nQuality , ULONG bIsAsync , ULONG nMilliseconds ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SNAPSHOT_JPG;Ansi"



FUNCTION ULONG QCAP_SNAPSHOT_BMP_EX( ULONG pDevice , ref String pszFilePathName , ULONG nCropX , ULONG nCropY , ULONG nCropW , ULONG nCropH , ULONG nDstW , ULONG nDstH , ULONG bIsAsync , ULONG nMilliseconds ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SNAPSHOT_BMP_EX;Ansi"



FUNCTION ULONG QCAP_SNAPSHOT_JPG_EX( ULONG pDevice , ref String pszFilePathName , ULONG nCropX , ULONG nCropY , ULONG nCropW , ULONG nCropH , ULONG nDstW , ULONG nDstH , ULONG nQuality , ULONG bIsAsync , ULONG nMilliseconds ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SNAPSHOT_JPG_EX;Ansi"



FUNCTION ULONG QCAP_REGISTER_SNAPSHOT_DONE_CALLBACK( ULONG pDevice , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_SNAPSHOT_DONE_CALLBACK;Ansi"



FUNCTION ULONG QCAP_REGISTER_SNAPSHOT_STREAM_CALLBACK( ULONG pDevice , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_SNAPSHOT_STREAM_CALLBACK;Ansi"



FUNCTION ULONG QCAP_GET_VIDEO_RECORD_PROPERTY( ULONG pDevice , ULONG iRecNum , ref ULONG pEncoderType , ref ULONG pEncoderFormat , ref ULONG pRecordMode , ref ULONG pQuality , ref ULONG pBitRate , ref ULONG pGOP , ref ULONG pAspectRatioX , ref ULONG pAspectRatioY , ref ULONG pDownscaleMode  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_RECORD_PROPERTY;Ansi"

FUNCTION ULONG QCAP_SET_VIDEO_RECORD_PROPERTY( ULONG pDevice , ULONG iRecNum , ULONG   nEncoderType ,  ULONG   nEncoderFormat ,  ULONG   nRecordMode ,  ULONG   nQuality ,  ULONG   nBitRate ,  ULONG   nGOP ,  ULONG   nAspectRatioX ,  ULONG   nAspectRatioY ,  ULONG   nDownscaleMode   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_RECORD_PROPERTY;Ansi"

FUNCTION ULONG QCAP_GET_VIDEO_RECORD_PROPERTY_EX( ULONG pDevice , ULONG iRecNum , ref ULONG pEncoderType , ref ULONG pEncoderFormat , ref ULONG pRecordProfile  , ref ULONG pRecordLevel  , ref ULONG pRecordEntropy  , ref ULONG pRecordComplexity  , ref ULONG pRecordMode , ref ULONG pQuality , ref ULONG pBitRate , ref ULONG pGOP , ref ULONG pBFrames  , ref ULONG pIsInterleaved  , ref ULONG pSlices  , ref ULONG pLayers  , ref ULONG pSceneCut  , ref ULONG pMultiThread  , ref ULONG pMBBRC  , ref ULONG pExtBRC  , ref ULONG pMinQP  , ref ULONG pMaxQP  , ref ULONG pVBVMaxRate  , ref ULONG pVBVBufSize  , ref ULONG pCBRVariation  , ref ULONG pAspectRatioX , ref ULONG pAspectRatioY , ref ULONG pCropX , ref ULONG pCropY , ref ULONG pCropW , ref ULONG pCropH , ref ULONG pDstW , ref ULONG pDstH , ref ULONG pPostSkipFrameRate  , ref ULONG pPostAvgFrameRate   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_RECORD_PROPERTY_EX;Ansi"

FUNCTION ULONG QCAP_SET_VIDEO_RECORD_PROPERTY_EX( ULONG pDevice , ULONG iRecNum , ULONG   nEncoderType ,  ULONG   nEncoderFormat ,  ULONG   nRecordProfile   , ULONG   nRecordLevel   , ULONG   nRecordEntropy   , ULONG   nRecordComplexity   , ULONG   nRecordMode ,  ULONG   nQuality ,  ULONG   nBitRate ,  ULONG   nGOP ,  ULONG   nBFrames   , ULONG   bIsInterleaved   , ULONG   nSlices   , ULONG   nLayers   , ULONG   nSceneCut   , ULONG   bMultiThread   , ULONG   bMBBRC   , ULONG   bExtBRC   , ULONG   nMinQP   , ULONG   nMaxQP   , ULONG   nVBVMaxRate   , ULONG   nVBVBufSize   , ULONG   nCBRVariation   , ULONG   nAspectRatioX ,  ULONG   nAspectRatioY ,  ULONG   nCropX ,  ULONG   nCropY ,  ULONG   nCropW ,  ULONG   nCropH ,  ULONG   nDstW ,  ULONG   nDstH ,  ULONG   nPostSkipFrameRate   , ULONG   nPostAvgFrameRate) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_RECORD_PROPERTY_EX;Ansi"

FUNCTION ULONG QCAP_GET_AUDIO_RECORD_PROPERTY( ULONG pDevice , ULONG iRecNum , ref ULONG pEncoderType , ref ULONG pEncoderFormat  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_AUDIO_RECORD_PROPERTY;Ansi"



FUNCTION ULONG QCAP_SET_AUDIO_RECORD_PROPERTY( ULONG pDevice , ULONG iRecNum , ULONG   nEncoderType ,  ULONG   nEncoderFormat   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_AUDIO_RECORD_PROPERTY;Ansi"



FUNCTION ULONG QCAP_GET_AUDIO_RECORD_PROPERTY_EX( ULONG pDevice , ULONG iRecNum , ref ULONG pEncoderType , ref ULONG pEncoderFormat , ref ULONG pBitRate  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_AUDIO_RECORD_PROPERTY_EX;Ansi"



FUNCTION ULONG QCAP_SET_AUDIO_RECORD_PROPERTY_EX( ULONG pDevice , ULONG iRecNum , ULONG   nEncoderType ,  ULONG   nEncoderFormat ,  ULONG   nBitRate   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_AUDIO_RECORD_PROPERTY_EX;Ansi"



FUNCTION ULONG QCAP_GET_VIDEO_RECORD_DYNAMIC_PROPERTY_EX( ULONG pDevice , ULONG iRecNum , ref ULONG pRecordMode , ref ULONG pQuality , ref ULONG pBitRate , ref ULONG pGOP  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_RECORD_DYNAMIC_PROPERTY_EX;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_RECORD_DYNAMIC_PROPERTY_EX( ULONG pDevice , ULONG iRecNum , ULONG   nRecordMode ,  ULONG   nQuality ,  ULONG   nBitRate ,  ULONG   nGOP   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_RECORD_DYNAMIC_PROPERTY_EX;Ansi"



FUNCTION ULONG QCAP_SET_METADATA_RECORD_HEADER( ULONG pDevice , ULONG iRecNum , ref String pszTitle , ref String pszArtist , ref String pszComments , ref String pszGenre , ref String pszComposer  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_METADATA_RECORD_HEADER;Ansi"



FUNCTION ULONG QCAP_SET_METADATA_RECORD_HEADER_W( ULONG pDevice , ULONG iRecNum , WSTRING pwszTitle , WSTRING pwszArtist , WSTRING pwszComments , WSTRING pwszGenre , WSTRING pwszComposer  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_METADATA_RECORD_HEADER_W;Ansi"



FUNCTION ULONG QCAP_SET_METADATA_RECORD_DATA_BUFFER( ULONG pDevice , ULONG iRecNum , ref ULONG pDataBuffer , ULONG nDataBufferSize , double dSampleTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_METADATA_RECORD_DATA_BUFFER;Ansi"



FUNCTION ULONG QCAP_START_CLONE_RECORD( ULONG pDevice , ULONG iRecNum , ref String pszFilePathNameA , ref String pszFilePathNameB , ULONG dwFlags , double dVideoDelayTime , double dAudioDelayTime , double dSegmentDurationTime , ULONG nSegmentDurationSizeKB ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_START_CLONE_RECORD;Ansi"



FUNCTION ULONG QCAP_START_TIMESHIFT_RECORD( ULONG pDevice , ULONG iRecNum , ref String pszFilePathName , ref ULONG ppPhysicalFileWriter , ULONG dwFlags , double dVideoDelayTime , double dAudioDelayTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_START_TIMESHIFT_RECORD;Ansi"



FUNCTION ULONG QCAP_START_FAILSAFE_RECORD( ULONG pDevice , ULONG iRecNum , ref String pszFilePathName , ULONG iLinkRecNum , ULONG pLinkPhysicalFileWriter , double dPreRecordTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_START_FAILSAFE_RECORD;Ansi"



FUNCTION ULONG QCAP_START_RECORD( ULONG pDevice , ULONG iRecNum , ref String pszFilePathName , ULONG dwFlags , double dVideoDelayTime , double dAudioDelayTime , double dSegmentDurationTime , ULONG nSegmentDurationSizeKB ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_START_RECORD;Ansi"



FUNCTION ULONG QCAP_STOP_RECORD( ULONG pDevice , ULONG iRecNum , ULONG bIsAsync , ULONG nMilliseconds ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_STOP_RECORD;Ansi"



FUNCTION ULONG QCAP_RESUME_RECORD( ULONG pDevice , ULONG iRecNum  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_RESUME_RECORD;Ansi"



FUNCTION ULONG QCAP_PAUSE_RECORD( ULONG pDevice , ULONG iRecNum  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_PAUSE_RECORD;Ansi"



FUNCTION ULONG QCAP_REGISTER_RECORD_DONE_CALLBACK(  ULONG pDevice , ULONG iRecNum , ULONG  pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_RECORD_DONE_CALLBACK;Ansi"



FUNCTION ULONG QCAP_REGISTER_RECORD_FAIL_CALLBACK(  ULONG pDevice , ULONG iRecNum , ULONG  pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_RECORD_FAIL_CALLBACK;Ansi"



FUNCTION ULONG QCAP_REGISTER_VIDEO_RECORD_CALLBACK( ULONG pDevice , ULONG iRecNum , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_VIDEO_RECORD_CALLBACK;Ansi"



FUNCTION ULONG QCAP_REGISTER_AUDIO_RECORD_CALLBACK( ULONG pDevice , ULONG iRecNum , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_RECORD_CALLBACK;Ansi"



FUNCTION ULONG QCAP_REGISTER_MEDIA_RECORD_CALLBACK( ULONG pDevice , ULONG iRecNum , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_MEDIA_RECORD_CALLBACK;Ansi"

FUNCTION ULONG QCAP_CREATE_CLONE( ULONG pDevice , ULONG hAttachedWindow , ref ULONG ppCloneDevice , ULONG bThumbDraw , ULONG bMaintainAspectRatio ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_CREATE_CLONE;Ansi"



FUNCTION ULONG QCAP_MOVE_OSD_OBJECT( ULONG pDevice , ULONG iOsdNum , LONG x , LONG y , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_MOVE_OSD_OBJECT;Ansi"

FUNCTION ULONG QCAP_GET_OSD_TEXT_BOUNDARY( ULONG pDevice , ULONG iOsdNum , ref String pszString , ref String pszFontFamilyName , ULONG nFontStyle , ULONG nFontSize , ref ULONG pBoundaryWidth , ref ULONG pBoundaryHeight  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_OSD_TEXT_BOUNDARY;Ansi"



FUNCTION ULONG QCAP_GET_OSD_TEXT_BOUNDARY_W( ULONG pDevice , ULONG iOsdNum , WSTRING pwszString , WSTRING pwszFontFamilyName , ULONG nFontStyle , ULONG nFontSize , ref ULONG pBoundaryWidth , ref ULONG pBoundaryHeight  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_OSD_TEXT_BOUNDARY_W;Ansi"



FUNCTION ULONG QCAP_SET_OSD_TEXT( ULONG pDevice , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , ref String pszString , ref String pszFontFamilyName , ULONG nFontStyle , ULONG nFontSize , ULONG dwFontColor , ULONG dwBackgroundColor , ULONG nTransparent , LONG nTextStartPosX , LONG nTextStartPosY , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_OSD_TEXT;Ansi"



FUNCTION ULONG QCAP_SET_OSD_TEXT_W( ULONG pDevice , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , WSTRING pwszString , WSTRING pwszFontFamilyName , ULONG nFontStyle , ULONG nFontSize , ULONG dwFontColor , ULONG dwBackgroundColor , ULONG nTransparent , LONG nTextStartPosX , LONG nTextStartPosY , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_OSD_TEXT_W;Ansi"



FUNCTION ULONG QCAP_SET_OSD_TEXT_EX( ULONG pDevice , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , ref String pszString , ref String pszFontFamilyName , ULONG nFontStyle , ULONG nFontSize , ULONG dwFontColor , ULONG dwBackgroundColor , ULONG dwBorderColor , ULONG nBorderWidth , ULONG nTransparent , LONG nTextStartPosX , LONG nTextStartPosY , ULONG nStringAlignmentStyle , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_OSD_TEXT_EX;Ansi"



FUNCTION ULONG QCAP_SET_OSD_TEXT_EX_W( ULONG pDevice , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , WSTRING pwszString , WSTRING pwszFontFamilyName , ULONG nFontStyle , ULONG nFontSize , ULONG dwFontColor , ULONG dwBackgroundColor , ULONG dwBorderColor , ULONG nBorderWidth , ULONG nTransparent , LONG nTextStartPosX , LONG nTextStartPosY , ULONG nStringAlignmentStyle , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_OSD_TEXT_EX_W;Ansi"



FUNCTION ULONG QCAP_SET_OSD_PICTURE( ULONG pDevice , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , ref String pszFilePathName , ULONG nTransparent , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_OSD_PICTURE;Ansi"



FUNCTION ULONG QCAP_SET_OSD_BUFFER( ULONG pDevice , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , ULONG nColorSpaceType , ref ULONG pFrameBuffer , ULONG nFrameWidth , ULONG nFrameHeight , ULONG nFramePitch , ULONG nTransparent , ULONG dwKeyColor , ULONG nKeyColorThreshold , ULONG nKeyColorBlurLevel , ULONG bKeyColorSpillSuppress , ULONG nKeyColorSpillSuppressThreshold , ref ULONG pMaskBuffer , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_OSD_BUFFER;Ansi"



FUNCTION ULONG QCAP_SET_OSD_BUFFER_EX( ULONG pDevice , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , ULONG nColorSpaceType , ref ULONG pFrameBuffer , ULONG nFrameWidth , ULONG nFrameHeight , ULONG nFramePitch , ULONG nCropX , ULONG nCropY , ULONG nCropW , ULONG nCropH , ULONG dwBorderColor , ULONG nBorderWidth , ULONG nTransparent , ULONG dwKeyColor , ULONG nKeyColorThreshold , ULONG nKeyColorBlurLevel , ULONG bKeyColorSpillSuppress , ULONG nKeyColorSpillSuppressThreshold , ref ULONG pMaskBuffer , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_OSD_BUFFER_EX;Ansi"



FUNCTION ULONG QCAP_CREATE_SYNCHRONIZED_RECORD( ref ULONG ppSyncRecorder , ULONG nFileArgs , ref String pszFilePathName1 , ULONG pDevice1 , ULONG iRecNum1 , ref String pszFilePathName2 , ULONG pDevice2 , ULONG iRecNum2  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_CREATE_SYNCHRONIZED_RECORD;Ansi"



FUNCTION ULONG QCAP_DESTROY_SYNCHRONIZED_RECORD( ULONG pSyncRecorder  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_DESTROY_SYNCHRONIZED_RECORD;Ansi"



FUNCTION ULONG QCAP_START_SYNCHRONIZED_RECORD( ULONG pSyncRecorder  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_START_SYNCHRONIZED_RECORD;Ansi"



FUNCTION ULONG QCAP_STOP_SYNCHRONIZED_RECORD( ULONG pSyncRecorder , ULONG bIsAsync , ULONG nMilliseconds  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_STOP_SYNCHRONIZED_RECORD;Ansi"



FUNCTION ULONG QCAP_RESUME_SYNCHRONIZED_RECORD( ULONG pSyncRecorder ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_RESUME_SYNCHRONIZED_RECORD;Ansi"



FUNCTION ULONG QCAP_PAUSE_SYNCHRONIZED_RECORD( ULONG pSyncRecorder ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_PAUSE_SYNCHRONIZED_RECORD;Ansi"



FUNCTION ULONG QCAP_CAMERA_ENUMERATION( ref String ppszCameraDevName , ULONG bNext ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_CAMERA_ENUMERATION;Ansi"



FUNCTION ULONG QCAP_CAMERA_ENUMERATION_W( WSTRING * ppwszCameraDevName , ULONG bNext ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_CAMERA_ENUMERATION_W;Ansi"



FUNCTION ULONG QCAP_SET_DEFAULT_CAMERA( ref String pszCameraDevName  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_DEFAULT_CAMERA;Ansi"



FUNCTION ULONG QCAP_GET_CAMERA_COUNT_OF_SUPPORT_OUTPUT_FORMATS( ULONG pDevice , ref ULONG pCount  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_CAMERA_COUNT_OF_SUPPORT_OUTPUT_FORMATS;Ansi"



FUNCTION ULONG QCAP_GET_CAMERA_SUPPORT_OUTPUT_FORMAT( ULONG pDevice , ULONG iFmtNum , ref ULONG pColorSpaceType , ref ULONG pWidth , ref ULONG pHeight , ref ULONG pIsInterleaved , ref double  pFrameRate  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_CAMERA_SUPPORT_OUTPUT_FORMAT;Ansi"




FUNCTION ULONG QCAP_SOUNDCARD_ENUMERATION( ref String ppszSoundCardDevName , ULONG bNext ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SOUNDCARD_ENUMERATION;Ansi"



FUNCTION ULONG QCAP_SOUNDCARD_ENUMERATION_W( WSTRING * ppwszSoundCardDevName , ULONG bNext ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SOUNDCARD_ENUMERATION_W;Ansi"



FUNCTION ULONG QCAP_SET_DEFAULT_SOUNDCARD( ref String pszMicrophoneDevName , ref String pszLineInDevName  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_DEFAULT_SOUNDCARD;Ansi"




FUNCTION ULONG QCAP_GET_SHARE_RECORD_STATUS( ULONG iRecNum , ref ULONG pIsValid  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_SHARE_RECORD_STATUS;Ansi"



FUNCTION ULONG QCAP_GET_VIDEO_SHARE_RECORD_PROPERTY( ULONG iRecNum , ref ULONG pEncoderType , ref ULONG pEncoderFormat , ref ULONG pColorSpaceType , ref ULONG pWidth , ref ULONG pHeight , ref double  pFrameRate , ref ULONG pRecordMode , ref ULONG pQuality , ref ULONG pBitRate , ref ULONG pGOP , ref ULONG pAspectRatioX , ref ULONG pAspectRatioY , ref ULONG  pAttachedWindow , ref ULONG pThumbDraw , ref ULONG pMaintainAspectRatio ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_SHARE_RECORD_PROPERTY;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_SHARE_RECORD_PROPERTY( ULONG iRecNum , ULONG   nEncoderType ,  ULONG   nEncoderFormat ,  ULONG   nColorSpaceType ,  ULONG   nWidth ,  ULONG   nHeight ,  double   dFrameRate ,  ULONG   nRecordMode ,  ULONG   nQuality ,  ULONG   nBitRate ,  ULONG   nGOP ,  ULONG   nAspectRatioX ,  ULONG   nAspectRatioY ,  ULONG   hAttachedWindow ,  ULONG   bThumbDraw , ULONG   bMaintainAspectRatio ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_SHARE_RECORD_PROPERTY;Ansi"



FUNCTION ULONG QCAP_GET_VIDEO_SHARE_RECORD_PROPERTY_EX( ULONG iRecNum , ref ULONG pEncoderType , ref ULONG pEncoderFormat , ref ULONG pColorSpaceType , ref ULONG pWidth , ref ULONG pHeight , ref double  pFrameRate , ref ULONG pRecordProfile  , ref ULONG pRecordLevel  , ref ULONG pRecordEntropy  , ref ULONG pRecordComplexity  , ref ULONG pRecordMode , ref ULONG pQuality , ref ULONG pBitRate , ref ULONG pGOP , ref ULONG pBFrames  , ref ULONG pIsInterleaved  , ref ULONG pSlices  , ref ULONG pLayers  , ref ULONG pSceneCut  , ref ULONG pMultiThread  , ref ULONG pMBBRC  , ref ULONG pExtBRC  , ref ULONG pMinQP  , ref ULONG pMaxQP  , ref ULONG pVBVMaxRate  , ref ULONG pVBVBufSize  , ref ULONG pCBRVariation  , ref ULONG pAspectRatioX , ref ULONG pAspectRatioY , ref ULONG  pAttachedWindow , ref ULONG pThumbDraw , ref ULONG pMaintainAspectRatio ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_SHARE_RECORD_PROPERTY_EX;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_SHARE_RECORD_PROPERTY_EX( ULONG iRecNum , ULONG   nEncoderType ,  ULONG   nEncoderFormat ,  ULONG   nColorSpaceType ,  ULONG   nWidth ,  ULONG   nHeight ,  double   dFrameRate ,  ULONG   nRecordProfile   , ULONG   nRecordLevel   , ULONG   nRecordEntropy   , ULONG   nRecordComplexity   , ULONG   nRecordMode ,  ULONG   nQuality ,  ULONG   nBitRate ,  ULONG   nGOP ,  ULONG   nBFrames   , ULONG   bIsInterleaved   , ULONG   nSlices   , ULONG   nLayers   , ULONG   nSceneCut   , ULONG   bMultiThread   , ULONG   bMBBRC   , ULONG   bExtBRC   , ULONG   nMinQP   , ULONG   nMaxQP   , ULONG   nVBVMaxRate   , ULONG   nVBVBufSize   , ULONG   nCBRVariation   , ULONG   nAspectRatioX ,  ULONG   nAspectRatioY ,  ULONG   hAttachedWindow ,  ULONG   bThumbDraw , ULONG   bMaintainAspectRatio ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_SHARE_RECORD_PROPERTY_EX;Ansi"



FUNCTION ULONG QCAP_GET_VIDEO_SHARE_RECORD_DYNAMIC_PROPERTY_EX( ULONG iRecNum , ref ULONG pRecordMode , ref ULONG pQuality , ref ULONG pBitRate , ref ULONG pGOP  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_SHARE_RECORD_DYNAMIC_PROPERTY_EX;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_SHARE_RECORD_DYNAMIC_PROPERTY_EX( ULONG iRecNum , ULONG   nRecordMode ,  ULONG   nQuality ,  ULONG   nBitRate ,  ULONG   nGOP   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_SHARE_RECORD_DYNAMIC_PROPERTY_EX;Ansi"



FUNCTION ULONG QCAP_GET_VIDEO_SHARE_RECORD_COPP( ULONG iRecNum , ref ULONG pEnable  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_SHARE_RECORD_COPP;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_SHARE_RECORD_COPP( ULONG iRecNum , ULONG   bEnable   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_SHARE_RECORD_COPP;Ansi"



FUNCTION ULONG QCAP_GET_VIDEO_SHARE_RECORD_BRIGHTNESS( ULONG iRecNum , ref ULONG pValue  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_SHARE_RECORD_BRIGHTNESS;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_SHARE_RECORD_BRIGHTNESS( ULONG iRecNum , ULONG nValue  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_SHARE_RECORD_BRIGHTNESS;Ansi"



FUNCTION ULONG QCAP_GET_VIDEO_SHARE_RECORD_CONTRAST( ULONG iRecNum , ref ULONG pValue  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_SHARE_RECORD_CONTRAST;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_SHARE_RECORD_CONTRAST( ULONG iRecNum , ULONG nValue  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_SHARE_RECORD_CONTRAST;Ansi"



FUNCTION ULONG QCAP_GET_VIDEO_SHARE_RECORD_HUE( ULONG iRecNum , ref ULONG pValue  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_SHARE_RECORD_HUE;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_SHARE_RECORD_HUE( ULONG iRecNum , ULONG nValue  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_SHARE_RECORD_HUE;Ansi"



FUNCTION ULONG QCAP_GET_VIDEO_SHARE_RECORD_SATURATION( ULONG iRecNum , ref ULONG pValue  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_SHARE_RECORD_SATURATION;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_SHARE_RECORD_SATURATION( ULONG iRecNum , ULONG nValue  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_SHARE_RECORD_SATURATION;Ansi"



FUNCTION ULONG QCAP_GET_AUDIO_SHARE_RECORD_PROPERTY( ULONG iRecNum , ref ULONG pEncoderType , ref ULONG pEncoderFormat , ref ULONG pChannels , ref ULONG pBitsPerSample , ref ULONG pSampleFrequency  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_AUDIO_SHARE_RECORD_PROPERTY;Ansi"



FUNCTION ULONG QCAP_SET_AUDIO_SHARE_RECORD_PROPERTY( ULONG iRecNum , ULONG   nEncoderType ,  ULONG   nEncoderFormat ,  ULONG   nChannels ,  ULONG   nBitsPerSample ,  ULONG   nSampleFrequency   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_AUDIO_SHARE_RECORD_PROPERTY;Ansi"



FUNCTION ULONG QCAP_GET_AUDIO_SHARE_RECORD_PROPERTY_EX( ULONG iRecNum , ref ULONG pEncoderType , ref ULONG pEncoderFormat , ref ULONG pChannels , ref ULONG pBitsPerSample , ref ULONG pSampleFrequency , ref ULONG pBitRate  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_AUDIO_SHARE_RECORD_PROPERTY_EX;Ansi"



FUNCTION ULONG QCAP_SET_AUDIO_SHARE_RECORD_PROPERTY_EX( ULONG iRecNum , ULONG   nEncoderType ,  ULONG   nEncoderFormat ,  ULONG   nChannels ,  ULONG   nBitsPerSample ,  ULONG   nSampleFrequency ,  ULONG   nBitRate   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_AUDIO_SHARE_RECORD_PROPERTY_EX;Ansi"



FUNCTION ULONG QCAP_GET_AUDIO_SHARE_RECORD_SOUND_RENDERER( ULONG iRecNum , ref ULONG pSoundNum  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_AUDIO_SHARE_RECORD_SOUND_RENDERER;Ansi"



FUNCTION ULONG QCAP_SET_AUDIO_SHARE_RECORD_SOUND_RENDERER( ULONG iRecNum , ULONG   iSoundNum   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_AUDIO_SHARE_RECORD_SOUND_RENDERER;Ansi"



FUNCTION ULONG QCAP_GET_AUDIO_SHARE_RECORD_VOLUME( ULONG iRecNum , ref ULONG pVolume  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_AUDIO_SHARE_RECORD_VOLUME;Ansi"



FUNCTION ULONG QCAP_SET_AUDIO_SHARE_RECORD_VOLUME( ULONG iRecNum , ULONG   nVolume   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_AUDIO_SHARE_RECORD_VOLUME;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_SHARE_RECORD_UNCOMPRESSION_BUFFER( ULONG iRecNum , ULONG nColorSpaceType , ULONG nWidth , ULONG nHeight , ref ULONG pFrameBuffer , ULONG nFrameBufferLen , double dSampleTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_SHARE_RECORD_UNCOMPRESSION_BUFFER;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_SHARE_RECORD_UNCOMPRESSION_BUFFER_EX( ULONG iRecNum , ULONG nColorSpaceType , ULONG nWidth , ULONG nHeight , ref ULONG pFrameBuffer , ULONG nFrameBufferLen , ULONG nCropX , ULONG nCropY , ULONG nCropW , ULONG nCropH , ULONG nScaleStyle , ULONG bForceKeyFrame , double dSampleTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_SHARE_RECORD_UNCOMPRESSION_BUFFER_EX;Ansi"



FUNCTION ULONG QCAP_SET_AUDIO_SHARE_RECORD_UNCOMPRESSION_BUFFER( ULONG iRecNum , ref ULONG pFrameBuffer , ULONG nFrameBufferLen , double dSampleTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_AUDIO_SHARE_RECORD_UNCOMPRESSION_BUFFER;Ansi"



FUNCTION ULONG QCAP_SET_AUDIO_SHARE_RECORD_UNCOMPRESSION_BUFFER_EX( ULONG iRecNum , ULONG nChannels , ULONG nBitsPerSample , ULONG nSampleFrequency , ref ULONG pFrameBuffer , ULONG nFrameBufferLen , double dSampleTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_AUDIO_SHARE_RECORD_UNCOMPRESSION_BUFFER_EX;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_SHARE_RECORD_COMPRESSION_BUFFER( ULONG iRecNum , ref ULONG pStreamBuffer , ULONG nStreamBufferLen , ULONG bIsKeyFrame , double dSampleTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_SHARE_RECORD_COMPRESSION_BUFFER;Ansi"



FUNCTION ULONG QCAP_SET_AUDIO_SHARE_RECORD_COMPRESSION_BUFFER( ULONG iRecNum , ref ULONG pStreamBuffer , ULONG nStreamBufferLen , double dSampleTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_AUDIO_SHARE_RECORD_COMPRESSION_BUFFER;Ansi"



FUNCTION ULONG QCAP_SET_METADATA_SHARE_RECORD_HEADER( ULONG iRecNum , ref String pszTitle , ref String pszArtist , ref String pszComments , ref String pszGenre , ref String pszComposer  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_METADATA_SHARE_RECORD_HEADER;Ansi"



FUNCTION ULONG QCAP_SET_METADATA_SHARE_RECORD_HEADER_W( ULONG iRecNum , WSTRING pwszTitle , WSTRING pwszArtist , WSTRING pwszComments , WSTRING pwszGenre , WSTRING pwszComposer  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_METADATA_SHARE_RECORD_HEADER_W;Ansi"



FUNCTION ULONG QCAP_SET_METADATA_SHARE_RECORD_DATA_BUFFER( ULONG iRecNum , ref ULONG pDataBuffer , ULONG nDataBufferLen , double dSampleTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_METADATA_SHARE_RECORD_DATA_BUFFER;Ansi"



FUNCTION ULONG QCAP_START_TIMESHIFT_SHARE_RECORD( ULONG iRecNum , ref String pszFilePathName , ref ULONG ppPhysicalFileWriter , ULONG dwFlags , double dVideoDelayTime , double dAudioDelayTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_START_TIMESHIFT_SHARE_RECORD;Ansi"



FUNCTION ULONG QCAP_START_SHARE_RECORD( ULONG iRecNum , ref String pszFilePathName , ULONG dwFlags , double dVideoDelayTime , double dAudioDelayTime , double dSegmentDurationTime , ULONG nSegmentDurationSizeKB ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_START_SHARE_RECORD;Ansi"



FUNCTION ULONG QCAP_STOP_SHARE_RECORD( ULONG iRecNum , ULONG bIsAsync , ULONG nMilliseconds ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_STOP_SHARE_RECORD;Ansi"



FUNCTION ULONG QCAP_RESUME_SHARE_RECORD( ULONG iRecNum  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_RESUME_SHARE_RECORD;Ansi"



FUNCTION ULONG QCAP_PAUSE_SHARE_RECORD( ULONG iRecNum  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_PAUSE_SHARE_RECORD;Ansi"



FUNCTION ULONG QCAP_SNAPSHOT_SHARE_RECORD_BMP( ULONG iRecNum , ref String pszFilePathName , ULONG bIsAsync , ULONG nMilliseconds ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SNAPSHOT_SHARE_RECORD_BMP;Ansi"



FUNCTION ULONG QCAP_SNAPSHOT_SHARE_RECORD_JPG( ULONG iRecNum , ref String pszFilePathName , ULONG nQuality , ULONG bIsAsync , ULONG nMilliseconds ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SNAPSHOT_SHARE_RECORD_JPG;Ansi"



FUNCTION ULONG QCAP_SNAPSHOT_SHARE_RECORD_BMP_EX( ULONG iRecNum , ref String pszFilePathName , ULONG nCropX , ULONG nCropY , ULONG nCropW , ULONG nCropH , ULONG nDstW , ULONG nDstH , ULONG bIsAsync , ULONG nMilliseconds ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SNAPSHOT_SHARE_RECORD_BMP_EX;Ansi"



FUNCTION ULONG QCAP_SNAPSHOT_SHARE_RECORD_JPG_EX( ULONG iRecNum , ref String pszFilePathName , ULONG nCropX , ULONG nCropY , ULONG nCropW , ULONG nCropH , ULONG nDstW , ULONG nDstH , ULONG nQuality , ULONG bIsAsync , ULONG nMilliseconds ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SNAPSHOT_SHARE_RECORD_JPG_EX;Ansi"



FUNCTION ULONG QCAP_MOVE_OSD_SHARE_RECORD_OBJECT( ULONG iRecNum , ULONG iOsdNum , LONG x , LONG y , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_MOVE_OSD_SHARE_RECORD_OBJECT;Ansi"

FUNCTION ULONG QCAP_GET_OSD_SHARE_RECORD_TEXT_BOUNDARY( ULONG iRecNum , ULONG iOsdNum , ref String pszString , ref String pszFontFamilyName , ULONG nFontStyle , ULONG nFontSize , ref ULONG pBoundaryWidth , ref ULONG pBoundaryHeight  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_OSD_SHARE_RECORD_TEXT_BOUNDARY;Ansi"



FUNCTION ULONG QCAP_GET_OSD_SHARE_RECORD_TEXT_BOUNDARY_W( ULONG iRecNum , ULONG iOsdNum , WSTRING pwszString , WSTRING pwszFontFamilyName , ULONG nFontStyle , ULONG nFontSize , ref ULONG pBoundaryWidth , ref ULONG pBoundaryHeight  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_OSD_SHARE_RECORD_TEXT_BOUNDARY_W;Ansi"



FUNCTION ULONG QCAP_SET_OSD_SHARE_RECORD_TEXT( ULONG iRecNum , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , ref String pszString , ref String pszFontFamilyName , ULONG nFontStyle , ULONG nFontSize , ULONG dwFontColor , ULONG dwBackgroundColor , ULONG nTransparent , LONG nTextStartPosX , LONG nTextStartPosY , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_OSD_SHARE_RECORD_TEXT;Ansi"



FUNCTION ULONG QCAP_SET_OSD_SHARE_RECORD_TEXT_W( ULONG iRecNum , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , WSTRING pwszString , WSTRING pwszFontFamilyName , ULONG nFontStyle , ULONG nFontSize , ULONG dwFontColor , ULONG dwBackgroundColor , ULONG nTransparent , LONG nTextStartPosX , LONG nTextStartPosY , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_OSD_SHARE_RECORD_TEXT_W;Ansi"



FUNCTION ULONG QCAP_SET_OSD_SHARE_RECORD_TEXT_EX( ULONG iRecNum , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , ref String pszString , ref String pszFontFamilyName , ULONG nFontStyle , ULONG nFontSize , ULONG dwFontColor , ULONG dwBackgroundColor , ULONG dwBorderColor , ULONG nBorderWidth , ULONG nTransparent , LONG nTextStartPosX , LONG nTextStartPosY , ULONG nStringAlignmentStyle , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_OSD_SHARE_RECORD_TEXT_EX;Ansi"



FUNCTION ULONG QCAP_SET_OSD_SHARE_RECORD_TEXT_EX_W( ULONG iRecNum , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , WSTRING pwszString , WSTRING pwszFontFamilyName , ULONG nFontStyle , ULONG nFontSize , ULONG dwFontColor , ULONG dwBackgroundColor , ULONG dwBorderColor , ULONG nBorderWidth , ULONG nTransparent , LONG nTextStartPosX , LONG nTextStartPosY , ULONG nStringAlignmentStyle , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_OSD_SHARE_RECORD_TEXT_EX_W;Ansi"



FUNCTION ULONG QCAP_SET_OSD_SHARE_RECORD_PICTURE( ULONG iRecNum , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , ref String pszFilePathName , ULONG nTransparent , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_OSD_SHARE_RECORD_PICTURE;Ansi"



FUNCTION ULONG QCAP_SET_OSD_SHARE_RECORD_BUFFER( ULONG iRecNum , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , ULONG nColorSpaceType , ref ULONG pFrameBuffer , ULONG nFrameWidth , ULONG nFrameHeight , ULONG nFramePitch , ULONG nTransparent , ULONG dwKeyColor , ULONG nKeyColorThreshold , ULONG nKeyColorBlurLevel , ULONG bKeyColorSpillSuppress , ULONG nKeyColorSpillSuppressThreshold , ref ULONG pMaskBuffer , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_OSD_SHARE_RECORD_BUFFER;Ansi"



FUNCTION ULONG QCAP_SET_OSD_SHARE_RECORD_BUFFER_EX( ULONG iRecNum , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , ULONG nColorSpaceType , ref ULONG pFrameBuffer , ULONG nFrameWidth , ULONG nFrameHeight , ULONG nFramePitch , ULONG nCropX , ULONG nCropY , ULONG nCropW , ULONG nCropH , ULONG dwBorderColor , ULONG nBorderWidth , ULONG nTransparent , ULONG dwKeyColor , ULONG nKeyColorThreshold , ULONG nKeyColorBlurLevel , ULONG bKeyColorSpillSuppress , ULONG nKeyColorSpillSuppressThreshold , ref ULONG pMaskBuffer , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_OSD_SHARE_RECORD_BUFFER_EX;Ansi"



FUNCTION ULONG QCAP_REGISTER_SHARE_RECORD_DONE_CALLBACK( ULONG iRecNum , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_SHARE_RECORD_DONE_CALLBACK;Ansi"



FUNCTION ULONG QCAP_REGISTER_SHARE_RECORD_FAIL_CALLBACK( ULONG iRecNum , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_SHARE_RECORD_FAIL_CALLBACK;Ansi"



FUNCTION ULONG QCAP_REGISTER_SHARE_RECORD_SNAPSHOT_DONE_CALLBACK( ULONG iRecNum , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_SHARE_RECORD_SNAPSHOT_DONE_CALLBACK;Ansi"



FUNCTION ULONG QCAP_REGISTER_SHARE_RECORD_SNAPSHOT_STREAM_CALLBACK( ULONG iRecNum , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_SHARE_RECORD_SNAPSHOT_STREAM_CALLBACK;Ansi"



FUNCTION ULONG QCAP_REGISTER_VIDEO_SHARE_RECORD_CALLBACK( ULONG iRecNum , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_VIDEO_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG QCAP_REGISTER_AUDIO_SHARE_RECORD_CALLBACK( ULONG iRecNum , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG QCAP_REGISTER_MEDIA_SHARE_RECORD_CALLBACK( ULONG iRecNum , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_MEDIA_SHARE_RECORD_CALLBACK;Ansi"

FUNCTION ULONG QCAP_REGISTER_VIDEO_DECODER_SHARE_RECORD_CALLBACK( ULONG iRecNum , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_VIDEO_DECODER_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG QCAP_REGISTER_AUDIO_DECODER_SHARE_RECORD_CALLBACK( ULONG iRecNum , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG QCAP_REGISTER_VIDEO_DISPLAY_SHARE_RECORD_CALLBACK( ULONG iRecNum , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_VIDEO_DISPLAY_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG QCAP_REGISTER_AUDIO_DISPLAY_SHARE_RECORD_CALLBACK( ULONG iRecNum , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DISPLAY_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG QCAP_REGISTER_VIDEO_SHARE_RECORD_MEDIA_TIMER_CALLBACK( ULONG iRecNum , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_VIDEO_SHARE_RECORD_MEDIA_TIMER_CALLBACK;Ansi"



FUNCTION ULONG QCAP_REGISTER_AUDIO_SHARE_RECORD_MEDIA_TIMER_CALLBACK( ULONG iRecNum , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_SHARE_RECORD_MEDIA_TIMER_CALLBACK;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_3D_SHARE_RECORD_STEREO_UNCOMPRESSION_BUFFER( ULONG iRecNum , ULONG nColorSpaceType , ULONG nWidth , ULONG nHeight , ref ULONG pFrameBuffer , ULONG nFrameBufferLen , ULONG nStereoBufferType ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_3D_SHARE_RECORD_STEREO_UNCOMPRESSION_BUFFER;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_3D_SHARE_RECORD_STEREO_UNCOMPRESSION_BUFFER_EX( ULONG iRecNum , ULONG nColorSpaceType , ULONG nWidth , ULONG nHeight , ref ULONG pFrameBuffer , ULONG nFrameBufferLen , ULONG nCropX , ULONG nCropY , ULONG nCropW , ULONG nCropH , ULONG nScaleStyle , ULONG nStereoBufferType ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_3D_SHARE_RECORD_STEREO_UNCOMPRESSION_BUFFER_EX;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_3D_SHARE_RECORD_L_UNCOMPRESSION_BUFFER( ULONG iRecNum , ULONG nColorSpaceType , ULONG nWidth , ULONG nHeight , ref ULONG pFrameBuffer , ULONG nFrameBufferLen  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_3D_SHARE_RECORD_L_UNCOMPRESSION_BUFFER;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_3D_SHARE_RECORD_L_UNCOMPRESSION_BUFFER_EX( ULONG iRecNum , ULONG nColorSpaceType , ULONG nWidth , ULONG nHeight , ref ULONG pFrameBuffer , ULONG nFrameBufferLen , ULONG nCropX , ULONG nCropY , ULONG nCropW , ULONG nCropH , ULONG nScaleStyle ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_3D_SHARE_RECORD_L_UNCOMPRESSION_BUFFER_EX;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_3D_SHARE_RECORD_R_UNCOMPRESSION_BUFFER( ULONG iRecNum , ULONG nColorSpaceType , ULONG nWidth , ULONG nHeight , ref ULONG pFrameBuffer , ULONG nFrameBufferLen  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_3D_SHARE_RECORD_R_UNCOMPRESSION_BUFFER;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_3D_SHARE_RECORD_R_UNCOMPRESSION_BUFFER_EX( ULONG iRecNum , ULONG nColorSpaceType , ULONG nWidth , ULONG nHeight , ref ULONG pFrameBuffer , ULONG nFrameBufferLen , ULONG nCropX , ULONG nCropY , ULONG nCropW , ULONG nCropH , ULONG nScaleStyle ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_3D_SHARE_RECORD_R_UNCOMPRESSION_BUFFER_EX;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_3D_SHARE_RECORD_UNCOMPRESSION_BUFFER( ULONG iRecNum , ULONG nStereoDisplayMode , ULONG bLeftRightSwap , ULONG bForceKeyFrame , double dSampleTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_3D_SHARE_RECORD_UNCOMPRESSION_BUFFER;Ansi"



FUNCTION ULONG QCAP_GET_AUDIO_MX_SHARE_RECORD_PROPERTY_EX( ULONG iRecNum , ref ULONG pTracks , ref ULONG pEncoderType , ref ULONG pEncoderFormat , ref ULONG pChannels , ref ULONG pBitsPerSample , ref ULONG pSampleFrequency , ref ULONG pBitRate  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_AUDIO_MX_SHARE_RECORD_PROPERTY_EX;Ansi"



FUNCTION ULONG QCAP_SET_AUDIO_MX_SHARE_RECORD_PROPERTY_EX( ULONG iRecNum , ULONG   nTracks ,  ULONG   nEncoderType ,  ULONG   nEncoderFormat ,  ULONG   nChannels ,  ULONG   nBitsPerSample ,  ULONG   nSampleFrequency ,  ULONG   nBitRate   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_AUDIO_MX_SHARE_RECORD_PROPERTY_EX;Ansi"



FUNCTION ULONG QCAP_SET_AUDIO_MX_SHARE_RECORD_MIXING_UNCOMPRESSION_BUFFER( ULONG iRecNum , ULONG iTrackNum , ULONG iMixNum , ref ULONG pFrameBuffer , ULONG nFrameBufferLen  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_AUDIO_MX_SHARE_RECORD_MIXING_UNCOMPRESSION_BUFFER;Ansi"



FUNCTION ULONG QCAP_SET_AUDIO_MX_SHARE_RECORD_MIXING_UNCOMPRESSION_BUFFER_EX( ULONG iRecNum , ULONG iTrackNum , ULONG iMixNum , ULONG nChannels , ULONG nBitsPerSample , ULONG nSampleFrequency , ref ULONG pFrameBuffer , ULONG nFrameBufferLen  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_AUDIO_MX_SHARE_RECORD_MIXING_UNCOMPRESSION_BUFFER_EX;Ansi"



FUNCTION ULONG QCAP_SET_AUDIO_MX_SHARE_RECORD_UNCOMPRESSION_BUFFER( ULONG iRecNum , ULONG iTrackNum , double dSampleTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_AUDIO_MX_SHARE_RECORD_UNCOMPRESSION_BUFFER;Ansi"



FUNCTION ULONG QCAP_SET_AUDIO_MX_SHARE_RECORD_COMPRESSION_BUFFER( ULONG iRecNum , ULONG iTrackNum , ref ULONG pStreamBuffer , ULONG nStreamBufferLen , double dSampleTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_AUDIO_MX_SHARE_RECORD_COMPRESSION_BUFFER;Ansi"



FUNCTION ULONG QCAP_REGISTER_AUDIO_MX_SHARE_RECORD_CALLBACK( ULONG iRecNum , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK( ULONG iRecNum , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_BROADCAST_SERVER_GET_CUSTOM_PROPERTY_CALLBACK)( ULONG pServer , ULONG iSessionNum , ref String pszProperty , ref String pszValue , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_BROADCAST_SERVER_SET_CUSTOM_PROPERTY_CALLBACK)( ULONG pServer , ULONG iSessionNum , ref String pszProperty , ref String pszValue , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_BROADCAST_SERVER_SNAPSHOT_DONE_CALLBACK)( ULONG pServer , ULONG iSessionNum , ref String pszFilePathName , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_BROADCAST_SERVER_SNAPSHOT_STREAM_CALLBACK)( ULONG pServer , ULONG iSessionNum , ref String pszFilePathName , ref ULONG pStreamBuffer , ULONG nStreamBufferLen , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_VIDEO_BROADCAST_SERVER_CALLBACK)( ULONG pServer , ULONG iSessionNum , double dSampleTime , ref ULONG pStreamBuffer , ULONG nStreamBufferLen , ULONG bIsKeyFrame , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_AUDIO_BROADCAST_SERVER_CALLBACK)( ULONG pServer , ULONG iSessionNum , double dSampleTime , ref ULONG pStreamBuffer , ULONG nStreamBufferLen , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_AUDIO_MX_BROADCAST_SERVER_CALLBACK)( ULONG pServer , ULONG iSessionNum , ULONG iTrackNum , double dSampleTime , ref ULONG pStreamBuffer , ULONG nStreamBufferLen , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_VIDEO_DECODER_BROADCAST_SERVER_CALLBACK)( ULONG pServer , ULONG iSessionNum , double dSampleTime , ref ULONG pFrameBuffer , ULONG nFrameBufferLen , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_AUDIO_DECODER_BROADCAST_SERVER_CALLBACK)( ULONG pServer , ULONG iSessionNum , double dSampleTime , ref ULONG pFrameBuffer , ULONG nFrameBufferLen , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_AUDIO_DECODER_MX_BROADCAST_SERVER_CALLBACK)( ULONG pServer , ULONG iSessionNum , ULONG iTrackNum , double dSampleTime , ref ULONG pFrameBuffer , ULONG nFrameBufferLen , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_VIDEO_BROADCAST_SERVER_MEDIA_TIMER_CALLBACK)( ULONG pServer , ULONG iSessionNum , double dSampleTime , double dDelayTime , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_AUDIO_BROADCAST_SERVER_MEDIA_TIMER_CALLBACK)( ULONG pServer , ULONG iSessionNum , double dSampleTime , double dDelayTime , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_BROADCAST_SERVER_STATUS( ULONG iSvrNum  , ref ULONG pIsValid  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_CREATE_BROADCAST_RTSP_SERVER( ULONG iSvrNum  , ULONG nTotalSessions , ref ULONG ppServer , ref String pszAccount , ref String pszPassword , ULONG nNetworkPort_RTSP , ULONG nNetworkPort_RTSPOverHTTP , ULONG bEnableMulticasting , ULONG bEnableUltraLowLatency ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_CREATE_BROADCAST_RTSP_RAW_UDP_SERVER( ULONG iSvrNum  , ULONG nTotalSessions , ref ULONG ppServer , ref String pszAccount , ref String pszPassword , ULONG nNetworkPort_RTSP ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_CREATE_BROADCAST_HLS_SERVER( ULONG iSvrNum  , ULONG nTotalSessions , ref ULONG ppServer , ref String pszWebServerRootFolderPath , ref String pszSubFolderPath , ULONG nSegmentDuration , ULONG bResumeSegmentNum , ULONG nSegmentPlaylistCount , ref String pszWebServerIP ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_CREATE_BROADCAST_RTMP_SERVER( ULONG iSvrNum  , ULONG nTotalSessions , ref ULONG ppServer , ref String pszAccount , ref String pszPassword , ULONG nNetworkPort_RTMP , ULONG nNetworkPort_RTMPOverHTTP , ref String pszServerName , ref String pszMediaFolderPath ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_CREATE_BROADCAST_RTMP_SERVER_EX( ULONG iSvrNum  , ULONG nTotalSessions , ref ULONG ppServer , ref String pszAccount , ref String pszPassword , ULONG nNetworkPort_RTMP , ULONG nNetworkPort_RTMPOverHTTP , ref String pszServerName , ref String pszMediaFolderPath , ref String pszEncryptKey ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_CREATE_BROADCAST_RTMP_WEB_PORTAL_SERVER( ULONG iSvrNum  , ref String pszURL , ref ULONG ppServer , ref String pszAccount , ref String pszPassword ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"

FUNCTION ULONG  QCAP_CREATE_BROADCAST_RTMP_WEB_PORTAL_SERVER_EX( ULONG iSvrNum  , ref String pszURL , ref ULONG ppServer , ref String pszAccount , ref String pszPassword , ref String pszEncryptKey ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"

FUNCTION ULONG  QCAP_CREATE_BROADCAST_MMS_WEB_PORTAL_SERVER( ULONG iSvrNum  , ref String pszURL , ref ULONG ppServer , ref String pszAccount , ref String pszPassword ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"

FUNCTION ULONG  QCAP_CREATE_BROADCAST_TS_OVER_UDP_SERVER( ULONG iSvrNum  , ref String pszURL , ref ULONG ppServer , ref String pszNetworkAdapterIP , ULONG nServiceID , ref String pszServiceName , ref String pszServiceProviderName , ULONG bEnableCBRMode , ULONG nTransferBitRate , ULONG nOriginalNetworkID , ULONG nTransportStreamID , ULONG nPMT_PID , ULONG nPCR_PID , ULONG nVideo_PID , ULONG nAudio_PID , ULONG nVideo_CodecID , ULONG nAudio_CodecID , ULONG nPCRInterval ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"

FUNCTION ULONG  QCAP_CREATE_BROADCAST_TS_OVER_TCP_SERVER( ULONG iSvrNum  , ref ULONG ppServer , ULONG nNetworkPort_TCP , ref String pszNetworkAdapterIP , ULONG nServiceID , ref String pszServiceName , ref String pszServiceProviderName , ULONG nTransferBitRate , ULONG nOriginalNetworkID , ULONG nTransportStreamID , ULONG nPMT_PID , ULONG nPCR_PID , ULONG nVideo_PID , ULONG nAudio_PID , ULONG nVideo_CodecID , ULONG nAudio_CodecID , ULONG nPCRInterval ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"

FUNCTION ULONG  QCAP_CREATE_BROADCAST_TS_OVER_HTTP_SERVER( ULONG iSvrNum  , ref ULONG ppServer , ULONG nNetworkPort_HTTP , ref String pszNetworkAdapterIP , ULONG nServiceID , ref String pszServiceName , ref String pszServiceProviderName , ULONG nTransferBitRate , ULONG nOriginalNetworkID , ULONG nTransportStreamID , ULONG nPMT_PID , ULONG nPCR_PID , ULONG nVideo_PID , ULONG nAudio_PID , ULONG nVideo_CodecID , ULONG nAudio_CodecID , ULONG nPCRInterval ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"

FUNCTION ULONG  QCAP_CREATE_BROADCAST_TS_OVER_RTP_SERVER( ULONG iSvrNum  , ref String pszURL , ref ULONG ppServer , ref String pszNetworkAdapterIP , ULONG nServiceID , ref String pszServiceName , ref String pszServiceProviderName , ULONG bEnableCBRMode , ULONG nTransferBitRate , ULONG nOriginalNetworkID , ULONG nTransportStreamID , ULONG nPMT_PID , ULONG nPCR_PID , ULONG nVideo_PID , ULONG nAudio_PID , ULONG nVideo_CodecID , ULONG nAudio_CodecID , ULONG nPCRInterval ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"

FUNCTION ULONG  QCAP_CREATE_BROADCAST_TS_OVER_TCP_PASSIVE_SERVER( ULONG iSvrNum  , ref String pszURL , ref ULONG ppServer , ULONG nServiceID , ref String pszServiceName , ref String pszServiceProviderName , ULONG nTransferBitRate , ULONG nOriginalNetworkID , ULONG nTransportStreamID , ULONG nPMT_PID , ULONG nPCR_PID , ULONG nVideo_PID , ULONG nAudio_PID , ULONG nVideo_CodecID , ULONG nAudio_CodecID , ULONG nPCRInterval ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"

FUNCTION ULONG  QCAP_CREATE_BROADCAST_NDI_SERVER( ULONG iSvrNum  , ref String pszNDIName , ref String pszGroups , ref ULONG ppServer , ref String pszConnectionMetadata  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"

FUNCTION ULONG  QCAP_DESTROY_BROADCAST_SERVER( ULONG pServer  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_START_BROADCAST_SERVER( ULONG pServer  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_STOP_BROADCAST_SERVER( ULONG pServer  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_SESSION_BROADCAST_SERVER_SOURCE( ULONG pServer , ULONG iSessionNum , ULONG pDevice , ULONG nSequenceStyle ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_SESSION_BROADCAST_SERVER_SOURCE_EX( ULONG pServer , ULONG iSessionNum , ULONG pDevice , ULONG nCropX , ULONG nCropY , ULONG nCropW , ULONG nCropH , ULONG nScaleStyle , ULONG nSequenceStyle ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_SESSION_BROADCAST_SERVER_PROPERTY( ULONG pServer , ULONG iSessionNum , ref String ppszSessionName , ref ULONG pVideoDelayLiveDuration  , ref ULONG pAudioDelayLiveDuration   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_SESSION_BROADCAST_SERVER_PROPERTY( ULONG pServer , ULONG iSessionNum , ref String pszSessionName  , ULONG nVideoDelayLiveDuration  , ULONG nAudioDelayLiveDuration   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_VIDEO_BROADCAST_SERVER_PROPERTY( ULONG pServer , ULONG iSessionNum , ref ULONG pEncoderType , ref ULONG pEncoderFormat , ref ULONG pColorSpaceType , ref ULONG pWidth , ref ULONG pHeight , ref double  pFrameRate , ref ULONG pRecordMode , ref ULONG pQuality , ref ULONG pBitRate , ref ULONG pGOP , ref ULONG pAspectRatioX , ref ULONG pAspectRatioY , ref ULONG  pAttachedWindow , ref ULONG pThumbDraw , ref ULONG pMaintainAspectRatio , ref ULONG pFlags ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_VIDEO_BROADCAST_SERVER_PROPERTY( ULONG pServer , ULONG iSessionNum , ULONG   nEncoderType ,  ULONG   nEncoderFormat ,  ULONG   nColorSpaceType ,  ULONG   nWidth ,  ULONG   nHeight ,  double   dFrameRate ,  ULONG   nRecordMode ,  ULONG   nQuality ,  ULONG   nBitRate ,  ULONG   nGOP ,  ULONG   nAspectRatioX ,  ULONG   nAspectRatioY ,  ULONG   hAttachedWindow ,  ULONG   bThumbDraw , ULONG   bMaintainAspectRatio , ULONG  dwFlags ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_VIDEO_BROADCAST_SERVER_PROPERTY_EX( ULONG pServer , ULONG iSessionNum , ref ULONG pEncoderType , ref ULONG pEncoderFormat , ref ULONG pColorSpaceType , ref ULONG pWidth , ref ULONG pHeight , ref double  pFrameRate , ref ULONG pRecordProfile  , ref ULONG pRecordLevel  , ref ULONG pRecordEntropy  , ref ULONG pRecordComplexity  , ref ULONG pRecordMode , ref ULONG pQuality , ref ULONG pBitRate , ref ULONG pGOP , ref ULONG pBFrames  , ref ULONG pIsInterleaved  , ref ULONG pSlices  , ref ULONG pLayers  , ref ULONG pSceneCut  , ref ULONG pMultiThread  , ref ULONG pMBBRC  , ref ULONG pExtBRC  , ref ULONG pMinQP  , ref ULONG pMaxQP  , ref ULONG pVBVMaxRate  , ref ULONG pVBVBufSize  , ref ULONG pCBRVariation  , ref ULONG pAspectRatioX , ref ULONG pAspectRatioY , ref ULONG  pAttachedWindow , ref ULONG pThumbDraw , ref ULONG pMaintainAspectRatio , ref ULONG pFlags ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_VIDEO_BROADCAST_SERVER_PROPERTY_EX( ULONG pServer , ULONG iSessionNum , ULONG   nEncoderType ,  ULONG   nEncoderFormat ,  ULONG   nColorSpaceType ,  ULONG   nWidth ,  ULONG   nHeight ,  double   dFrameRate ,  ULONG   nRecordProfile   , ULONG   nRecordLevel   , ULONG   nRecordEntropy   , ULONG   nRecordComplexity   , ULONG   nRecordMode ,  ULONG   nQuality ,  ULONG   nBitRate ,  ULONG   nGOP ,  ULONG   nBFrames   , ULONG   bIsInterleaved   , ULONG   nSlices   , ULONG   nLayers   , ULONG   nSceneCut   , ULONG   bMultiThread   , ULONG   bMBBRC   , ULONG   bExtBRC   , ULONG   nMinQP   , ULONG   nMaxQP   , ULONG   nVBVMaxRate   , ULONG   nVBVBufSize   , ULONG   nCBRVariation   , ULONG   nAspectRatioX ,  ULONG   nAspectRatioY ,  ULONG   hAttachedWindow ,  ULONG   bThumbDraw , ULONG   bMaintainAspectRatio , ULONG  dwFlags ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_VIDEO_BROADCAST_SERVER_DYNAMIC_PROPERTY_EX( ULONG pServer , ULONG iSessionNum , ref ULONG pRecordMode , ref ULONG pQuality , ref ULONG pBitRate , ref ULONG pGOP  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_VIDEO_BROADCAST_SERVER_DYNAMIC_PROPERTY_EX( ULONG pServer , ULONG iSessionNum , ULONG   nRecordMode ,  ULONG   nQuality ,  ULONG   nBitRate ,  ULONG   nGOP   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_AUDIO_BROADCAST_SERVER_PROPERTY( ULONG pServer , ULONG iSessionNum , ref ULONG pEncoderType , ref ULONG pEncoderFormat , ref ULONG pChannels , ref ULONG pBitsPerSample , ref ULONG pSampleFrequency  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_AUDIO_BROADCAST_SERVER_PROPERTY( ULONG pServer , ULONG iSessionNum , ULONG   nEncoderType ,  ULONG   nEncoderFormat ,  ULONG   nChannels ,  ULONG   nBitsPerSample ,  ULONG   nSampleFrequency   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_AUDIO_BROADCAST_SERVER_PROPERTY_EX( ULONG pServer , ULONG iSessionNum , ref ULONG pEncoderType , ref ULONG pEncoderFormat , ref ULONG pChannels , ref ULONG pBitsPerSample , ref ULONG pSampleFrequency , ref ULONG pBitRate  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_AUDIO_BROADCAST_SERVER_PROPERTY_EX( ULONG pServer , ULONG iSessionNum , ULONG   nEncoderType ,  ULONG   nEncoderFormat ,  ULONG   nChannels ,  ULONG   nBitsPerSample ,  ULONG   nSampleFrequency ,  ULONG   nBitRate   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_AUDIO_MX_BROADCAST_SERVER_PROPERTY_EX( ULONG pServer , ULONG iSessionNum , ref ULONG pTracks , ref ULONG pEncoderType , ref ULONG pEncoderFormat , ref ULONG pChannels , ref ULONG pBitsPerSample , ref ULONG pSampleFrequency , ref ULONG pBitRate  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_AUDIO_MX_BROADCAST_SERVER_PROPERTY_EX( ULONG pServer , ULONG iSessionNum , ULONG   nTracks ,  ULONG   nEncoderType ,  ULONG   nEncoderFormat ,  ULONG   nChannels ,  ULONG   nBitsPerSample ,  ULONG   nSampleFrequency ,  ULONG   nBitRate   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_AUDIO_BROADCAST_SERVER_SOUND_RENDERER( ULONG pServer , ULONG iSessionNum , ref ULONG pSoundNum  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_AUDIO_BROADCAST_SERVER_SOUND_RENDERER( ULONG pServer , ULONG iSessionNum , ULONG   iSoundNum   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_AUDIO_BROADCAST_SERVER_VOLUME( ULONG pServer , ULONG iSessionNum , ref ULONG pVolume  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_AUDIO_BROADCAST_SERVER_VOLUME( ULONG pServer , ULONG iSessionNum , ULONG   nVolume   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_VIDEO_BROADCAST_SERVER_NETWORK_QOS_STATUS( ULONG pServer , ULONG iSessionNum , ref ULONG pIsTransferBusy , ref ULONG pQueueFrames , ref ULONG pQueueBytes  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_AUDIO_BROADCAST_SERVER_NETWORK_QOS_STATUS( ULONG pServer , ULONG iSessionNum , ref ULONG pIsTransferBusy , ref ULONG pQueueFrames , ref ULONG pQueueBytes  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_VIDEO_BROADCAST_SERVER_UNCOMPRESSION_BUFFER( ULONG pServer , ULONG iSessionNum , ULONG nColorSpaceType , ULONG nWidth , ULONG nHeight , ref ULONG pFrameBuffer , ULONG nFrameBufferLen , double dSampleTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_VIDEO_BROADCAST_SERVER_UNCOMPRESSION_BUFFER_EX( ULONG pServer , ULONG iSessionNum , ULONG nColorSpaceType , ULONG nWidth , ULONG nHeight , ref ULONG pFrameBuffer , ULONG nFrameBufferLen , ULONG nCropX , ULONG nCropY , ULONG nCropW , ULONG nCropH , ULONG nScaleStyle , ULONG bForceKeyFrame , double dSampleTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_AUDIO_BROADCAST_SERVER_UNCOMPRESSION_BUFFER( ULONG pServer , ULONG iSessionNum , ref ULONG pFrameBuffer , ULONG nFrameBufferLen , double dSampleTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_AUDIO_BROADCAST_SERVER_UNCOMPRESSION_BUFFER_EX( ULONG pServer , ULONG iSessionNum , ULONG nChannels , ULONG nBitsPerSample , ULONG nSampleFrequency , ref ULONG pFrameBuffer , ULONG nFrameBufferLen , double dSampleTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_VIDEO_BROADCAST_SERVER_COMPRESSION_BUFFER( ULONG pServer , ULONG iSessionNum , ref ULONG pStreamBuffer , ULONG nStreamBufferLen , ULONG bIsKeyFrame , double dSampleTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_AUDIO_BROADCAST_SERVER_COMPRESSION_BUFFER( ULONG pServer , ULONG iSessionNum , ref ULONG pStreamBuffer , ULONG nStreamBufferLen , double dSampleTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_VIDEO_3D_BROADCAST_SERVER_STEREO_UNCOMPRESSION_BUFFER( ULONG pServer , ULONG iSessionNum , ULONG nColorSpaceType , ULONG nWidth , ULONG nHeight , ref ULONG pFrameBuffer , ULONG nFrameBufferLen , ULONG nStereoBufferType ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_VIDEO_3D_BROADCAST_SERVER_STEREO_UNCOMPRESSION_BUFFER_EX( ULONG pServer , ULONG iSessionNum , ULONG nColorSpaceType , ULONG nWidth , ULONG nHeight , ref ULONG pFrameBuffer , ULONG nFrameBufferLen , ULONG nCropX , ULONG nCropY , ULONG nCropW , ULONG nCropH , ULONG nScaleStyle , ULONG nStereoBufferType ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_VIDEO_3D_BROADCAST_SERVER_L_UNCOMPRESSION_BUFFER( ULONG pServer , ULONG iSessionNum , ULONG nColorSpaceType , ULONG nWidth , ULONG nHeight , ref ULONG pFrameBuffer , ULONG nFrameBufferLen  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_VIDEO_3D_BROADCAST_SERVER_L_UNCOMPRESSION_BUFFER_EX( ULONG pServer , ULONG iSessionNum , ULONG nColorSpaceType , ULONG nWidth , ULONG nHeight , ref ULONG pFrameBuffer , ULONG nFrameBufferLen , ULONG nCropX , ULONG nCropY , ULONG nCropW , ULONG nCropH , ULONG nScaleStyle ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_VIDEO_3D_BROADCAST_SERVER_R_UNCOMPRESSION_BUFFER( ULONG pServer , ULONG iSessionNum , ULONG nColorSpaceType , ULONG nWidth , ULONG nHeight , ref ULONG pFrameBuffer , ULONG nFrameBufferLen  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_VIDEO_3D_BROADCAST_SERVER_R_UNCOMPRESSION_BUFFER_EX( ULONG pServer , ULONG iSessionNum , ULONG nColorSpaceType , ULONG nWidth , ULONG nHeight , ref ULONG pFrameBuffer , ULONG nFrameBufferLen , ULONG nCropX , ULONG nCropY , ULONG nCropW , ULONG nCropH , ULONG nScaleStyle ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_VIDEO_3D_BROADCAST_SERVER_UNCOMPRESSION_BUFFER( ULONG pServer , ULONG iSessionNum , ULONG nStereoDisplayMode , ULONG bLeftRightSwap , ULONG bForceKeyFrame , double dSampleTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_AUDIO_MX_BROADCAST_SERVER_MIXING_UNCOMPRESSION_BUFFER( ULONG pServer , ULONG iSessionNum , ULONG iTrackNum , ULONG iMixNum , ref ULONG pFrameBuffer , ULONG nFrameBufferLen  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_AUDIO_MX_BROADCAST_SERVER_MIXING_UNCOMPRESSION_BUFFER_EX( ULONG pServer , ULONG iSessionNum , ULONG iTrackNum , ULONG iMixNum , ULONG nChannels , ULONG nBitsPerSample , ULONG nSampleFrequency , ref ULONG pFrameBuffer , ULONG nFrameBufferLen  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_AUDIO_MX_BROADCAST_SERVER_UNCOMPRESSION_BUFFER( ULONG pServer , ULONG iSessionNum , ULONG iTrackNum , double dSampleTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_AUDIO_MX_BROADCAST_SERVER_COMPRESSION_BUFFER( ULONG pServer , ULONG iSessionNum , ULONG iTrackNum , ref ULONG pStreamBuffer , ULONG nStreamBufferLen , double dSampleTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_CLEAR_VIDEO_BROADCAST_SERVER_DELAY_LIVE_BUFFER( ULONG pServer , ULONG iSessionNum , ULONG bEnableClear , ref ULONG pStreamBuffer , ULONG nStreamBufferLen , ULONG bIsKeyFrame , double dSampleTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_CLEAR_AUDIO_BROADCAST_SERVER_DELAY_LIVE_BUFFER( ULONG pServer , ULONG iSessionNum , ULONG bEnableClear , ref ULONG pStreamBuffer , ULONG nStreamBufferLen , double dSampleTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_CLEAR_AUDIO_MX_BROADCAST_SERVER_DELAY_LIVE_BUFFER( ULONG pServer , ULONG iSessionNum , ULONG iTrackNum , ULONG bEnableClear , ref ULONG pStreamBuffer , ULONG nStreamBufferLen , double dSampleTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SNAPSHOT_BROADCAST_SERVER_BMP( ULONG pServer , ULONG iSessionNum , ref String pszFilePathName , ULONG bIsAsync , ULONG nMilliseconds ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SNAPSHOT_BROADCAST_SERVER_JPG( ULONG pServer , ULONG iSessionNum , ref String pszFilePathName , ULONG nQuality , ULONG bIsAsync , ULONG nMilliseconds ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SNAPSHOT_BROADCAST_SERVER_BMP_EX( ULONG pServer , ULONG iSessionNum , ref String pszFilePathName , ULONG nCropX , ULONG nCropY , ULONG nCropW , ULONG nCropH , ULONG nDstW , ULONG nDstH , ULONG bIsAsync , ULONG nMilliseconds ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SNAPSHOT_BROADCAST_SERVER_JPG_EX( ULONG pServer , ULONG iSessionNum , ref String pszFilePathName , ULONG nCropX , ULONG nCropY , ULONG nCropW , ULONG nCropH , ULONG nDstW , ULONG nDstH , ULONG nQuality , ULONG bIsAsync , ULONG nMilliseconds ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_MOVE_OSD_BROADCAST_SERVER_OBJECT( ULONG pServer , ULONG iSessionNum , ULONG iOsdNum , LONG x , LONG y , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"

FUNCTION ULONG  QCAP_GET_OSD_BROADCAST_SERVER_TEXT_BOUNDARY( ULONG pServer , ULONG iSessionNum , ULONG iOsdNum , ref String pszString , ref String pszFontFamilyName , ULONG nFontStyle , ULONG nFontSize , ref ULONG pBoundaryWidth , ref ULONG pBoundaryHeight  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_OSD_BROADCAST_SERVER_TEXT_BOUNDARY_W( ULONG pServer , ULONG iSessionNum , ULONG iOsdNum , WSTRING pwszString , WSTRING pwszFontFamilyName , ULONG nFontStyle , ULONG nFontSize , ref ULONG pBoundaryWidth , ref ULONG pBoundaryHeight  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_OSD_BROADCAST_SERVER_TEXT( ULONG pServer , ULONG iSessionNum , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , ref String pszString , ref String pszFontFamilyName , ULONG nFontStyle , ULONG nFontSize , ULONG dwFontColor , ULONG dwBackgroundColor , ULONG nTransparent , LONG nTextStartPosX , LONG nTextStartPosY , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_OSD_BROADCAST_SERVER_TEXT_W( ULONG pServer , ULONG iSessionNum , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , WSTRING pwszString , WSTRING pwszFontFamilyName , ULONG nFontStyle , ULONG nFontSize , ULONG dwFontColor , ULONG dwBackgroundColor , ULONG nTransparent , LONG nTextStartPosX , LONG nTextStartPosY , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_OSD_BROADCAST_SERVER_TEXT_EX( ULONG pServer , ULONG iSessionNum , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , ref String pszString , ref String pszFontFamilyName , ULONG nFontStyle , ULONG nFontSize , ULONG dwFontColor , ULONG dwBackgroundColor , ULONG dwBorderColor , ULONG nBorderWidth , ULONG nTransparent , LONG nTextStartPosX , LONG nTextStartPosY , ULONG nStringAlignmentStyle , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_OSD_BROADCAST_SERVER_TEXT_EX_W( ULONG pServer , ULONG iSessionNum , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , WSTRING pwszString , WSTRING pwszFontFamilyName , ULONG nFontStyle , ULONG nFontSize , ULONG dwFontColor , ULONG dwBackgroundColor , ULONG dwBorderColor , ULONG nBorderWidth , ULONG nTransparent , LONG nTextStartPosX , LONG nTextStartPosY , ULONG nStringAlignmentStyle , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_OSD_BROADCAST_SERVER_PICTURE( ULONG pServer , ULONG iSessionNum , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , ref String pszFilePathName , ULONG nTransparent , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_OSD_BROADCAST_SERVER_BUFFER( ULONG pServer , ULONG iSessionNum , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , ULONG nColorSpaceType , ref ULONG pFrameBuffer , ULONG nFrameWidth , ULONG nFrameHeight , ULONG nFramePitch , ULONG nTransparent , ULONG dwKeyColor , ULONG nKeyColorThreshold , ULONG nKeyColorBlurLevel , ULONG bKeyColorSpillSuppress , ULONG nKeyColorSpillSuppressThreshold , ref ULONG pMaskBuffer , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_OSD_BROADCAST_SERVER_BUFFER_EX( ULONG pServer , ULONG iSessionNum , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , ULONG nColorSpaceType , ref ULONG pFrameBuffer , ULONG nFrameWidth , ULONG nFrameHeight , ULONG nFramePitch , ULONG nCropX , ULONG nCropY , ULONG nCropW , ULONG nCropH , ULONG dwBorderColor , ULONG nBorderWidth , ULONG nTransparent , ULONG dwKeyColor , ULONG nKeyColorThreshold , ULONG nKeyColorBlurLevel , ULONG bKeyColorSpillSuppress , ULONG nKeyColorSpillSuppressThreshold , ref ULONG pMaskBuffer , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_REGISTER_BROADCAST_SERVER_GET_CUSTOM_PROPERTY_CALLBACK( ULONG pServer , PF_BROADCAST_SERVER_GET_CUSTOM_PROPERTY_CALLBACK pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_REGISTER_BROADCAST_SERVER_SET_CUSTOM_PROPERTY_CALLBACK( ULONG pServer , PF_BROADCAST_SERVER_SET_CUSTOM_PROPERTY_CALLBACK pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_REGISTER_BROADCAST_SERVER_SNAPSHOT_DONE_CALLBACK( ULONG pServer , ULONG iSessionNum , PF_BROADCAST_SERVER_SNAPSHOT_DONE_CALLBACK pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_REGISTER_BROADCAST_SERVER_SNAPSHOT_STREAM_CALLBACK( ULONG pServer , ULONG iSessionNum , PF_BROADCAST_SERVER_SNAPSHOT_STREAM_CALLBACK pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_REGISTER_VIDEO_BROADCAST_SERVER_CALLBACK( ULONG pServer , ULONG iSessionNum , PF_VIDEO_BROADCAST_SERVER_CALLBACK pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_REGISTER_AUDIO_BROADCAST_SERVER_CALLBACK( ULONG pServer , ULONG iSessionNum , PF_AUDIO_BROADCAST_SERVER_CALLBACK pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_REGISTER_VIDEO_DECODER_BROADCAST_SERVER_CALLBACK( ULONG pServer , ULONG iSessionNum , PF_VIDEO_DECODER_BROADCAST_SERVER_CALLBACK pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_REGISTER_AUDIO_DECODER_BROADCAST_SERVER_CALLBACK( ULONG pServer , ULONG iSessionNum , PF_AUDIO_DECODER_BROADCAST_SERVER_CALLBACK pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_REGISTER_AUDIO_MX_BROADCAST_SERVER_CALLBACK( ULONG pServer , ULONG iSessionNum , PF_AUDIO_MX_BROADCAST_SERVER_CALLBACK pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_REGISTER_AUDIO_DECODER_MX_BROADCAST_SERVER_CALLBACK( ULONG pServer , ULONG iSessionNum , PF_AUDIO_DECODER_MX_BROADCAST_SERVER_CALLBACK pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_REGISTER_VIDEO_BROADCAST_SERVER_MEDIA_TIMER_CALLBACK( ULONG pServer , ULONG iSessionNum , PF_VIDEO_BROADCAST_SERVER_MEDIA_TIMER_CALLBACK pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_REGISTER_AUDIO_BROADCAST_SERVER_MEDIA_TIMER_CALLBACK( ULONG pServer , ULONG iSessionNum , PF_AUDIO_BROADCAST_SERVER_MEDIA_TIMER_CALLBACK pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"







typedef QRETURN (QCAP_EXPORT *PF_BROADCAST_CLIENT_MEDIAINFO_CALLBACK)( ULONG pClient , ULONG nTotalStreams , ULONG iStreamNum , ULONG nStream_PID , ULONG nProgram_PID , ULONG nVideoWidth , ULONG nVideoHeight , ULONG bVideoIsInterleaved , double dVideoFrameRate , ULONG nAudioChannels , ULONG nAudioBitsPerSample , ULONG nAudioSampleFrequency , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_BROADCAST_CLIENT_CONNECTED_CALLBACK)( ULONG pClient , ULONG iSessionNum , ULONG nVideoWidth , ULONG nVideoHeight , ULONG bVideoIsInterleaved , double dVideoFrameRate , ULONG nAudioChannels , ULONG nAudioBitsPerSample , ULONG nAudioSampleFrequency , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_BROADCAST_CLIENT_FAIL_CALLBACK)( ULONG pClient , ULONG iSessionNum , QRESULT nErrorStatus , ULONG nErrorCode , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_BROADCAST_CLIENT_RECORD_DONE_CALLBACK)( ULONG pClient , ULONG iSessionNum , ref String pszFilePathName , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_BROADCAST_CLIENT_RECORD_FAIL_CALLBACK)( ULONG pClient , ULONG iSessionNum , ref String pszFilePathName , QRESULT nErrorStatus , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_BROADCAST_CLIENT_SNAPSHOT_DONE_CALLBACK)( ULONG pClient , ULONG iSessionNum , ref String pszFilePathName , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_BROADCAST_CLIENT_SNAPSHOT_STREAM_CALLBACK)( ULONG pClient , ULONG iSessionNum , ref String pszFilePathName , ref ULONG pStreamBuffer , ULONG nStreamBufferLen , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_VIDEO_BROADCAST_CLIENT_CALLBACK)( ULONG pClient , ULONG iSessionNum , double dSampleTime , ref ULONG pStreamBuffer , ULONG nStreamBufferLen , ULONG bIsKeyFrame , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_AUDIO_BROADCAST_CLIENT_CALLBACK)( ULONG pClient , ULONG iSessionNum , double dSampleTime , ref ULONG pStreamBuffer , ULONG nStreamBufferLen , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_VIDEO_DECODER_BROADCAST_CLIENT_CALLBACK)( ULONG pClient , ULONG iSessionNum , double dSampleTime , ref ULONG pFrameBuffer , ULONG nFrameBufferLen , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_AUDIO_DECODER_BROADCAST_CLIENT_CALLBACK)( ULONG pClient , ULONG iSessionNum , double dSampleTime , ref ULONG pFrameBuffer , ULONG nFrameBufferLen , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_VIDEO_DECODER_3D_BROADCAST_CLIENT_CALLBACK)( ULONG pClient , ULONG iSessionNum , ULONG iChNum , double dSampleTime , ref ULONG pFrameBuffer , ULONG nFrameBufferLen , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_CREATE_BROADCAST_CLIENT( ULONG iCliNum  , ref String pszURL , ref ULONG ppClient , ULONG nDecoderType , ULONG hAttachedWindow , ULONG bThumbDraw , ULONG bMaintainAspectRatio ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_CREATE_BROADCAST_CLIENT_EX( ULONG iCliNum  , ref String pszURL , ref ULONG ppClient , ULONG nDecoderType , ref String pszNetworkAdapterIP , ULONG hAttachedWindow , ULONG bThumbDraw , ULONG bMaintainAspectRatio ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_CREATE_3D_BROADCAST_CLIENT( ULONG iCliNum  , ref String pszURL , ref ULONG ppClient , ULONG nDecoderType , ULONG hAttachedWindowL , ULONG bThumbDrawL , ULONG bMaintainAspectRatioL , ULONG hAttachedWindowR , ULONG bThumbDrawR , ULONG bMaintainAspectRatioR ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"

FUNCTION ULONG  QCAP_CREATE_3D_BROADCAST_CLIENT_EX( ULONG iCliNum  , ref String pszURL , ref ULONG ppClient , ULONG nDecoderType , ref String pszNetworkAdapterIP , ULONG hAttachedWindowL , ULONG bThumbDrawL , ULONG bMaintainAspectRatioL , ULONG hAttachedWindowR , ULONG bThumbDrawR , ULONG bMaintainAspectRatioR ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"

FUNCTION ULONG  QCAP_DESTROY_BROADCAST_CLIENT( ULONG pClient  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_START_BROADCAST_CLIENT( ULONG pClient , ULONG nProtocol , ULONG nReconnectionTimeout , ULONG nDelayQueueDuration ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"

FUNCTION ULONG  QCAP_START_BROADCAST_CLIENT_EX( ULONG pClient , ULONG nProtocol , ULONG nReconnectionTimeout , ULONG nDelayQueueDuration , ULONG bEnableUltraLowLatency , ULONG nAnalyzeDuration , ULONG nProbeDurationSizeKB , ref String pszEncryptKey ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"

FUNCTION ULONG  QCAP_STOP_BROADCAST_CLIENT( ULONG pClient  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_BROADCAST_CLIENT_OUTPUT_STREAMS( ULONG pClient , ULONG iSessionNum , ref ULONG pVideoStream_PID , ref ULONG pAudioStream_PID , ref ULONG  pAttachedWindow , ref ULONG pThumbDraw , ref ULONG pMaintainAspectRatio ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_BROADCAST_CLIENT_OUTPUT_STREAMS( ULONG pClient , ULONG iSessionNum , ULONG nVideoStream_PID , ULONG nAudioStream_PID , ULONG hAttachedWindow , ULONG bThumbDraw , ULONG bMaintainAspectRatio ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_DIAGNOSE_VIDEO_BROADCAST_CLIENT_STREAM_STATUS( ULONG pClient , ULONG iSessionNum , ref ULONG pIsStill , ULONG nStillThreshold ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_DIAGNOSE_AUDIO_BROADCAST_CLIENT_STREAM_STATUS( ULONG pClient , ULONG iSessionNum , ref double  pVolumeDB_L  , ref double  pVolumeDB_R   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_VIDEO_3D_BROADCAST_CLIENT_DISPLAY_MODE( ULONG pClient , ULONG iSessionNum , ref ULONG pStereoDisplayMode , ref ULONG pLeftRightSwap  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"


FUNCTION ULONG  QCAP_SET_VIDEO_3D_BROADCAST_CLIENT_DISPLAY_MODE( ULONG pClient , ULONG iSessionNum , ULONG nStereoDisplayMode , ULONG bLeftRightSwap ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"


FUNCTION ULONG  QCAP_GET_VIDEO_BROADCAST_CLIENT_DELONGERLACE_TYPE( ULONG pClient , ULONG iSessionNum , ref ULONG pType  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_VIDEO_BROADCAST_CLIENT_DELONGERLACE_TYPE( ULONG pClient , ULONG iSessionNum , ULONG nType  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_VIDEO_BROADCAST_CLIENT_DELONGERLACE( ULONG pClient , ULONG iSessionNum , ref ULONG pEnable  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_VIDEO_BROADCAST_CLIENT_DELONGERLACE( ULONG pClient , ULONG iSessionNum , ULONG bEnable  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_VIDEO_BROADCAST_CLIENT_REGION_DISPLAY( ULONG pClient , ULONG iSessionNum , ref ULONG pCropX , ref ULONG pCropY , ref ULONG pCropW , ref ULONG pCropH  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_VIDEO_BROADCAST_CLIENT_REGION_DISPLAY( ULONG pClient , ULONG iSessionNum , ULONG nCropX , ULONG nCropY , ULONG nCropW , ULONG nCropH  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_VIDEO_BROADCAST_CLIENT_MIRROR( ULONG pClient , ULONG iSessionNum , ref ULONG pHorizontalMirror , ref ULONG pVerticalMirror  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_VIDEO_BROADCAST_CLIENT_MIRROR( ULONG pClient , ULONG iSessionNum , ULONG bHorizontalMirror , ULONG bVerticalMirror  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_VIDEO_BROADCAST_CLIENT_BRIGHTNESS( ULONG pClient , ULONG iSessionNum , ref ULONG pValue  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_VIDEO_BROADCAST_CLIENT_BRIGHTNESS( ULONG pClient , ULONG iSessionNum , ULONG nValue  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_VIDEO_BROADCAST_CLIENT_CONTRAST( ULONG pClient , ULONG iSessionNum , ref ULONG pValue  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_VIDEO_BROADCAST_CLIENT_CONTRAST( ULONG pClient , ULONG iSessionNum , ULONG nValue  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_VIDEO_BROADCAST_CLIENT_HUE( ULONG pClient , ULONG iSessionNum , ref ULONG pValue  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_VIDEO_BROADCAST_CLIENT_HUE( ULONG pClient , ULONG iSessionNum , ULONG nValue  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_VIDEO_BROADCAST_CLIENT_SATURATION( ULONG pClient , ULONG iSessionNum , ref ULONG pValue  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_VIDEO_BROADCAST_CLIENT_SATURATION( ULONG pClient , ULONG iSessionNum , ULONG nValue  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_AUDIO_BROADCAST_CLIENT_SOUND_RENDERER( ULONG pClient , ULONG iSessionNum , ref ULONG pSoundNum  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_AUDIO_BROADCAST_CLIENT_SOUND_RENDERER( ULONG pClient , ULONG iSessionNum , ULONG iSoundNum  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_AUDIO_BROADCAST_CLIENT_VOLUME( ULONG pClient , ULONG iSessionNum , ref ULONG pVolume  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_AUDIO_BROADCAST_CLIENT_VOLUME( ULONG pClient , ULONG iSessionNum , ULONG nVolume  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_START_BROADCAST_CLIENT_TIMESHIFT_RECORD( ULONG pClient , ULONG iSessionNum , ref String pszFilePathName , ref ULONG ppPhysicalFileWriter , double dVideoDelayTime , double dAudioDelayTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_START_BROADCAST_CLIENT_RECORD( ULONG pClient , ULONG iSessionNum , ref String pszFilePathName , double dVideoDelayTime , double dAudioDelayTime , double dSegmentDurationTime , ULONG nSegmentDurationSizeKB ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_STOP_BROADCAST_CLIENT_RECORD( ULONG pClient , ULONG iSessionNum , ULONG bIsAsync , ULONG nMilliseconds ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_RESUME_BROADCAST_CLIENT_RECORD( ULONG pClient , ULONG iSessionNum  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_PAUSE_BROADCAST_CLIENT_RECORD( ULONG pClient , ULONG iSessionNum  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SNAPSHOT_BROADCAST_CLIENT_BMP( ULONG pClient , ULONG iSessionNum , ref String pszFilePathName , ULONG bIsAsync , ULONG nMilliseconds ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SNAPSHOT_BROADCAST_CLIENT_JPG( ULONG pClient , ULONG iSessionNum , ref String pszFilePathName , ULONG nQuality , ULONG bIsAsync , ULONG nMilliseconds ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SNAPSHOT_BROADCAST_CLIENT_BMP_EX( ULONG pClient , ULONG iSessionNum , ref String pszFilePathName , ULONG nCropX , ULONG nCropY , ULONG nCropW , ULONG nCropH , ULONG nDstW , ULONG nDstH , ULONG bIsAsync , ULONG nMilliseconds ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SNAPSHOT_BROADCAST_CLIENT_JPG_EX( ULONG pClient , ULONG iSessionNum , ref String pszFilePathName , ULONG nCropX , ULONG nCropY , ULONG nCropW , ULONG nCropH , ULONG nDstW , ULONG nDstH , ULONG nQuality , ULONG bIsAsync , ULONG nMilliseconds ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_MOVE_OSD_BROADCAST_CLIENT_OBJECT( ULONG pClient , ULONG iSessionNum , ULONG iOsdNum , LONG x , LONG y , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"

FUNCTION ULONG  QCAP_GET_OSD_BROADCAST_CLIENT_TEXT_BOUNDARY( ULONG pClient , ULONG iSessionNum , ULONG iOsdNum , ref String pszString , ref String pszFontFamilyName , ULONG nFontStyle , ULONG nFontSize , ref ULONG pBoundaryWidth , ref ULONG pBoundaryHeight  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_OSD_BROADCAST_CLIENT_TEXT_BOUNDARY_W( ULONG pClient , ULONG iSessionNum , ULONG iOsdNum , WSTRING pwszString , WSTRING pwszFontFamilyName , ULONG nFontStyle , ULONG nFontSize , ref ULONG pBoundaryWidth , ref ULONG pBoundaryHeight  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_OSD_BROADCAST_CLIENT_TEXT( ULONG pClient , ULONG iSessionNum , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , ref String pszString , ref String pszFontFamilyName , ULONG nFontStyle , ULONG nFontSize , ULONG dwFontColor , ULONG dwBackgroundColor , ULONG nTransparent , LONG nTextStartPosX , LONG nTextStartPosY , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_OSD_BROADCAST_CLIENT_TEXT_W( ULONG pClient , ULONG iSessionNum , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , WSTRING pwszString , WSTRING pwszFontFamilyName , ULONG nFontStyle , ULONG nFontSize , ULONG dwFontColor , ULONG dwBackgroundColor , ULONG nTransparent , LONG nTextStartPosX , LONG nTextStartPosY , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_OSD_BROADCAST_CLIENT_TEXT_EX( ULONG pClient , ULONG iSessionNum , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , ref String pszString , ref String pszFontFamilyName , ULONG nFontStyle , ULONG nFontSize , ULONG dwFontColor , ULONG dwBackgroundColor , ULONG dwBorderColor , ULONG nBorderWidth , ULONG nTransparent , LONG nTextStartPosX , LONG nTextStartPosY , ULONG nStringAlignmentStyle , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_OSD_BROADCAST_CLIENT_TEXT_EX_W( ULONG pClient , ULONG iSessionNum , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , WSTRING pwszString , WSTRING pwszFontFamilyName , ULONG nFontStyle , ULONG nFontSize , ULONG dwFontColor , ULONG dwBackgroundColor , ULONG dwBorderColor , ULONG nBorderWidth , ULONG nTransparent , LONG nTextStartPosX , LONG nTextStartPosY , ULONG nStringAlignmentStyle , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_OSD_BROADCAST_CLIENT_PICTURE( ULONG pClient , ULONG iSessionNum , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , ref String pszFilePathName , ULONG nTransparent , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_OSD_BROADCAST_CLIENT_BUFFER( ULONG pClient , ULONG iSessionNum , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , ULONG nColorSpaceType , ref ULONG pFrameBuffer , ULONG nFrameWidth , ULONG nFrameHeight , ULONG nFramePitch , ULONG nTransparent , ULONG dwKeyColor , ULONG nKeyColorThreshold , ULONG nKeyColorBlurLevel , ULONG bKeyColorSpillSuppress , ULONG nKeyColorSpillSuppressThreshold , ref ULONG pMaskBuffer , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_OSD_BROADCAST_CLIENT_BUFFER_EX( ULONG pClient , ULONG iSessionNum , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , ULONG nColorSpaceType , ref ULONG pFrameBuffer , ULONG nFrameWidth , ULONG nFrameHeight , ULONG nFramePitch , ULONG nCropX , ULONG nCropY , ULONG nCropW , ULONG nCropH , ULONG dwBorderColor , ULONG nBorderWidth , ULONG nTransparent , ULONG dwKeyColor , ULONG nKeyColorThreshold , ULONG nKeyColorBlurLevel , ULONG bKeyColorSpillSuppress , ULONG nKeyColorSpillSuppressThreshold , ref ULONG pMaskBuffer , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_BROADCAST_CLIENT_CUSTOM_PROPERTY( ULONG pClient , ref String pszProperty , ref String ppszValue  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_BROADCAST_CLIENT_CUSTOM_PROPERTY( ULONG pClient , ref String pszProperty , ref String pszValue  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_REGISTER_BROADCAST_CLIENT_MEDIAINFO_CALLBACK( ULONG pClient , PF_BROADCAST_CLIENT_MEDIAINFO_CALLBACK pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_REGISTER_BROADCAST_CLIENT_CONNECTED_CALLBACK( ULONG pClient , PF_BROADCAST_CLIENT_CONNECTED_CALLBACK pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_REGISTER_BROADCAST_CLIENT_FAIL_CALLBACK( ULONG pClient , PF_BROADCAST_CLIENT_FAIL_CALLBACK pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_REGISTER_BROADCAST_CLIENT_RECORD_DONE_CALLBACK( ULONG pClient , PF_BROADCAST_CLIENT_RECORD_DONE_CALLBACK pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_REGISTER_BROADCAST_CLIENT_RECORD_FAIL_CALLBACK( ULONG pClient , PF_BROADCAST_CLIENT_RECORD_FAIL_CALLBACK pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_REGISTER_BROADCAST_CLIENT_SNAPSHOT_DONE_CALLBACK( ULONG pClient , PF_BROADCAST_CLIENT_SNAPSHOT_DONE_CALLBACK pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_REGISTER_BROADCAST_CLIENT_SNAPSHOT_STREAM_CALLBACK( ULONG pClient , PF_BROADCAST_CLIENT_SNAPSHOT_STREAM_CALLBACK pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_REGISTER_VIDEO_BROADCAST_CLIENT_CALLBACK( ULONG pClient , PF_VIDEO_BROADCAST_CLIENT_CALLBACK pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_REGISTER_AUDIO_BROADCAST_CLIENT_CALLBACK( ULONG pClient , PF_AUDIO_BROADCAST_CLIENT_CALLBACK pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_REGISTER_VIDEO_DECODER_BROADCAST_CLIENT_CALLBACK( ULONG pClient , PF_VIDEO_DECODER_BROADCAST_CLIENT_CALLBACK pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_REGISTER_AUDIO_DECODER_BROADCAST_CLIENT_CALLBACK( ULONG pClient , PF_AUDIO_DECODER_BROADCAST_CLIENT_CALLBACK pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_REGISTER_VIDEO_DECODER_3D_BROADCAST_CLIENT_CALLBACK( ULONG pClient , PF_VIDEO_DECODER_3D_BROADCAST_CLIENT_CALLBACK pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"




typedef QRETURN (QCAP_EXPORT *PF_COMMUNICATION_SERVER_GET_CUSTOM_PROPERTY_CALLBACK)( ULONG pServer , ref String pszProperty , ref String pszValue , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_COMMUNICATION_SERVER_SET_CUSTOM_PROPERTY_CALLBACK)( ULONG pServer , ref String pszProperty , ref String pszValue , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_COMMUNICATION_SERVER_PROFILE_VIDEO_SETUP_CALLBACK)( ULONG pServer , ULONG iProNum , ULONG nEncoderFormat , ULONG nWidth , ULONG nHeight , ULONG nFrameRate , ULONG nRecordMode , ULONG nQuality , ULONG nBitRate , ULONG nGOP , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_COMMUNICATION_SERVER_PROFILE_AUDIO_SETUP_CALLBACK)( ULONG pServer , ULONG iProNum , ULONG nEncoderFormat , ULONG nChannels , ULONG nBitsPerSample , ULONG nSampleFrequency , ULONG nBitRate , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_AUDIO_DECODER_MX_SHARE_RECORD_CALLBACK;Ansi"



FUNCTION ULONG QCAP_CREATE_COMMUNICATION_ONVIF_SERVER( ULONG nTotalVideoSources , ULONG nTotalAudioSources , ULONG nTotalVideoEncoders , ULONG nTotalAudioEncoders , ULONG nTotalProfiles , ref ULONG ppServer , ref String pszName , ref String pszLocation , ref String pszManufacturer , ref String pszModel , ref String pszHardwareVersion , ref String pszFirmwareVersion , ref String pszDeviceID , ref String pszRootAccount , ref String pszRootPassword ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_CREATE_COMMUNICATION_ONVIF_SERVER;Ansi"



FUNCTION ULONG QCAP_DESTROY_COMMUNICATION_SERVER( ULONG pServer  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_DESTROY_COMMUNICATION_SERVER;Ansi"



FUNCTION ULONG QCAP_START_COMMUNICATION_SERVER( ULONG pServer , ULONG nNetworkPort ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_START_COMMUNICATION_SERVER;Ansi"



FUNCTION ULONG QCAP_STOP_COMMUNICATION_SERVER( ULONG pServer  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_STOP_COMMUNICATION_SERVER;Ansi"



FUNCTION ULONG QCAP_GET_COMMUNICATION_SERVER_VIDEO_SOURCE( ULONG pServer , ULONG iVidSrcNum , ref ULONG pWidth , ref ULONG pHeight , ref ULONG pFrameRate  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_COMMUNICATION_SERVER_VIDEO_SOURCE;Ansi"



FUNCTION ULONG QCAP_SET_COMMUNICATION_SERVER_VIDEO_SOURCE( ULONG pServer , ULONG iVidSrcNum , ULONG   nWidth ,  ULONG   nHeight ,  ULONG   nFrameRate   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_COMMUNICATION_SERVER_VIDEO_SOURCE;Ansi"



FUNCTION ULONG QCAP_GET_COMMUNICATION_SERVER_AUDIO_SOURCE( ULONG pServer , ULONG iAudSrcNum , ref ULONG pChannels , ref ULONG pBitsPerSample , ref ULONG pSampleFrequency  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_COMMUNICATION_SERVER_AUDIO_SOURCE;Ansi"



FUNCTION ULONG QCAP_SET_COMMUNICATION_SERVER_AUDIO_SOURCE( ULONG pServer , ULONG iAudSrcNum , ULONG   nChannels ,  ULONG   nBitsPerSample ,  ULONG   nSampleFrequency   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_COMMUNICATION_SERVER_AUDIO_SOURCE;Ansi"



FUNCTION ULONG QCAP_GET_COMMUNICATION_SERVER_VIDEO_ENCODER( ULONG pServer , ULONG iVidEncNum , ref ULONG pEncoderFormat , ref ULONG pWidth , ref ULONG pHeight , ref ULONG pFrameRate_Min , ref ULONG pFrameRate_Max , ref ULONG pFrameRate_Default , ref ULONG pRecordMode_Min , ref ULONG pRecordMode_Max , ref ULONG pRecordMode_Default , ref ULONG pQuality_Min , ref ULONG pQuality_Max , ref ULONG pQuality_Default , ref ULONG pBitRate_Min , ref ULONG pBitRate_Max , ref ULONG pBitRate_Default , ref ULONG pGOP_Min , ref ULONG pGOP_Max , ref ULONG pGOP_Default  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_COMMUNICATION_SERVER_VIDEO_ENCODER;Ansi"



FUNCTION ULONG QCAP_SET_COMMUNICATION_SERVER_VIDEO_ENCODER( ULONG pServer , ULONG iVidEncNum , ULONG   nEncoderFormat ,  ULONG   nWidth ,  ULONG   nHeight ,  ULONG   nFrameRate_Min ,  ULONG   nFrameRate_Max ,  ULONG   nFrameRate_Default ,  ULONG   nRecordMode_Min ,  ULONG   nRecordMode_Max ,  ULONG   nRecordMode_Default ,  ULONG   nQuality_Min ,  ULONG   nQuality_Max ,  ULONG   nQuality_Default ,  ULONG   nBitRate_Min ,  ULONG   nBitRate_Max ,  ULONG   nBitRate_Default ,  ULONG   nGOP_Min ,  ULONG   nGOP_Max ,  ULONG   nGOP_Default   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_COMMUNICATION_SERVER_VIDEO_ENCODER;Ansi"



FUNCTION ULONG QCAP_GET_COMMUNICATION_SERVER_AUDIO_ENCODER( ULONG pServer , ULONG iAudEncNum , ref ULONG pEncoderFormat , ref ULONG pChannels , ref ULONG pBitsPerSample , ref ULONG pSampleFrequency , ref ULONG pBitRate_Min , ref ULONG pBitRate_Max , ref ULONG pBitRate_Default  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_COMMUNICATION_SERVER_AUDIO_ENCODER;Ansi"



FUNCTION ULONG QCAP_SET_COMMUNICATION_SERVER_AUDIO_ENCODER( ULONG pServer , ULONG iAudEncNum , ULONG   nEncoderFormat ,  ULONG   nChannels ,  ULONG   nBitsPerSample ,  ULONG   nSampleFrequency ,  ULONG   nBitRate_Min ,  ULONG   nBitRate_Max ,  ULONG   nBitRate_Default   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_COMMUNICATION_SERVER_AUDIO_ENCODER;Ansi"



FUNCTION ULONG QCAP_GET_COMMUNICATION_SERVER_PROFILE( ULONG pServer , ULONG iProNum , ref String ppszURL , ref ULONG pVidSrcNum , ref ULONG pAudSrcNum , ref ULONG pVidEncNum , ref ULONG pAudEncNum  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_COMMUNICATION_SERVER_PROFILE;Ansi"



FUNCTION ULONG QCAP_SET_COMMUNICATION_SERVER_PROFILE( ULONG pServer , ULONG iProNum , ref String   pszURL ,   ULONG   iVidSrcNum ,  ULONG   iAudSrcNum ,  ULONG   iVidEncNum ,  ULONG   iAudEncNum   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_COMMUNICATION_SERVER_PROFILE;Ansi"



FUNCTION ULONG QCAP_REGISTER_COMMUNICATION_SERVER_GET_CUSTOM_PROPERTY_CALLBACK( ULONG pServer , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_COMMUNICATION_SERVER_GET_CUSTOM_PROPERTY_CALLBACK;Ansi"



FUNCTION ULONG QCAP_REGISTER_COMMUNICATION_SERVER_SET_CUSTOM_PROPERTY_CALLBACK( ULONG pServer , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_COMMUNICATION_SERVER_SET_CUSTOM_PROPERTY_CALLBACK;Ansi"



FUNCTION ULONG QCAP_REGISTER_COMMUNICATION_SERVER_PROFILE_VIDEO_SETUP_CALLBACK( ULONG pServer , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_COMMUNICATION_SERVER_PROFILE_VIDEO_SETUP_CALLBACK;Ansi"



FUNCTION ULONG QCAP_REGISTER_COMMUNICATION_SERVER_PROFILE_AUDIO_SETUP_CALLBACK( ULONG pServer , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_COMMUNICATION_SERVER_PROFILE_AUDIO_SETUP_CALLBACK;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_COMMUNICATION_EMULATOR_SCAN_DONE_CALLBACK)( ULONG pEmulator , ULONG nTotalServers , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_COMMUNICATION_SERVER_PROFILE_AUDIO_SETUP_CALLBACK;Ansi"



FUNCTION ULONG QCAP_CREATE_COMMUNICATION_ONVIF_EMULATOR( ref ULONG ppEmulator  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_CREATE_COMMUNICATION_ONVIF_EMULATOR;Ansi"



FUNCTION ULONG QCAP_DESTROY_COMMUNICATION_EMULATOR( ULONG pEmulator  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_DESTROY_COMMUNICATION_EMULATOR;Ansi"



FUNCTION ULONG QCAP_START_COMMUNICATION_EMULATOR( ULONG pEmulator  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_START_COMMUNICATION_EMULATOR;Ansi"



FUNCTION ULONG QCAP_STOP_COMMUNICATION_EMULATOR( ULONG pEmulator  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_STOP_COMMUNICATION_EMULATOR;Ansi"



FUNCTION ULONG QCAP_GET_COMMUNICATION_EMULATOR_SERVER_INFO( ULONG pEmulator , ULONG iSvrNum , ref String ppszNetworkIP , ref ULONG pNetworkPort , ref String ppszNetworkURL  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_COMMUNICATION_EMULATOR_SERVER_INFO;Ansi"



FUNCTION ULONG QCAP_REGISTER_COMMUNICATION_EMULATOR_SCAN_DONE_CALLBACK( ULONG pEmulator , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_COMMUNICATION_EMULATOR_SCAN_DONE_CALLBACK;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_COMMUNICATION_CLIENT_CONNECTED_CALLBACK)( ULONG pClient , ULONG nTotalVideoSources , ULONG nTotalAudioSources , ULONG nTotalVideoEncoders , ULONG nTotalAudioEncoders , ULONG nTotalProfiles , ref String pszName , ref String pszLocationr , ref String pszManufacturer , ref String pszModel , ref String pszHardwareVersion , ref String pszFirmwareVersion , ref String pszDeviceID , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_COMMUNICATION_EMULATOR_SCAN_DONE_CALLBACK;Ansi"



FUNCTION ULONG QCAP_CREATE_COMMUNICATION_ONVIF_CLIENT( ref String pszNetworkURL , ref ULONG ppClient , ref String pszAccount , ref String pszPassword ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_CREATE_COMMUNICATION_ONVIF_CLIENT;Ansi"



FUNCTION ULONG QCAP_DESTROY_COMMUNICATION_CLIENT( ULONG pClient  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_DESTROY_COMMUNICATION_CLIENT;Ansi"



FUNCTION ULONG QCAP_START_COMMUNICATION_CLIENT( ULONG pClient  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_START_COMMUNICATION_CLIENT;Ansi"



FUNCTION ULONG QCAP_STOP_COMMUNICATION_CLIENT( ULONG pClient  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_STOP_COMMUNICATION_CLIENT;Ansi"



FUNCTION ULONG QCAP_GET_COMMUNICATION_CLIENT_VIDEO_SOURCE_INFO( ULONG pClient , ULONG iVidSrcNum , ref ULONG pWidth , ref ULONG pHeight , ref ULONG pFrameRate  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_COMMUNICATION_CLIENT_VIDEO_SOURCE_INFO;Ansi"



FUNCTION ULONG QCAP_GET_COMMUNICATION_CLIENT_AUDIO_SOURCE_INFO( ULONG pClient , ULONG iAudSrcNum , ref ULONG pChannels , ref ULONG pBitsPerSample , ref ULONG pSampleFrequency  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_COMMUNICATION_CLIENT_AUDIO_SOURCE_INFO;Ansi"



FUNCTION ULONG QCAP_GET_COMMUNICATION_CLIENT_VIDEO_ENCODER_INFO( ULONG pClient , ULONG iVidEncNum , ref ULONG pTotalVidEncOptions , ref ULONG pVidEncOptionNum_Default  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_COMMUNICATION_CLIENT_VIDEO_ENCODER_INFO;Ansi"



FUNCTION ULONG QCAP_GET_COMMUNICATION_CLIENT_AUDIO_ENCODER_INFO( ULONG pClient , ULONG iAudEncNum , ref ULONG pTotalAudEncOptions , ref ULONG pAudEncOptionNum_Default  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_COMMUNICATION_CLIENT_AUDIO_ENCODER_INFO;Ansi"



FUNCTION ULONG QCAP_GET_COMMUNICATION_CLIENT_VIDEO_ENCODER_OPTION_INFO( ULONG pClient , ULONG iVidEncNum , ULONG iVidEncOptionNum , ref ULONG pEncoderFormat , ref ULONG pWidthList , ref ULONG pWidthListSize , ref ULONG pWidth_Default , ref ULONG pHeightList , ref ULONG pHeightListSize , ref ULONG pHeight_Default , ref ULONG pFrameRate_Min , ref ULONG pFrameRate_Max , ref ULONG pFrameRate_Default , ref ULONG pRecordMode_Min , ref ULONG pRecordMode_Max , ref ULONG pRecordMode_Default , ref ULONG pQuality_Min , ref ULONG pQuality_Max , ref ULONG pQuality_Default , ref ULONG pBitRate_Min , ref ULONG pBitRate_Max , ref ULONG pBitRate_Default , ref ULONG pGOP_Min , ref ULONG pGOP_Max , ref ULONG pGOP_Default  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_COMMUNICATION_CLIENT_VIDEO_ENCODER_OPTION_INFO;Ansi"



FUNCTION ULONG QCAP_GET_COMMUNICATION_CLIENT_AUDIO_ENCODER_OPTION_INFO( ULONG pClient , ULONG iAudEncNum , ULONG iAudEncOptionNum , ref ULONG pEncoderFormat , ref ULONG pChannelsList , ref ULONG pChannelsListSize , ref ULONG pChannels_Default , ref ULONG pBitsPerSampleList , ref ULONG pBitsPerSampleListSize , ref ULONG pBitsPerSample_Default , ref ULONG pSampleFrequencyList , ref ULONG pSampleFrequencyListSize , ref ULONG pSampleFrequency_Default , ref ULONG pBitRate_Min , ref ULONG pBitRate_Max , ref ULONG pBitRate_Default  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_COMMUNICATION_CLIENT_AUDIO_ENCODER_OPTION_INFO;Ansi"



FUNCTION ULONG QCAP_GET_COMMUNICATION_CLIENT_PROFILE_INFO( ULONG pClient , ULONG iProNum , ref String ppszURL , ref ULONG pVidSrcNum , ref ULONG pAudSrcNum , ref ULONG pVidEncNum , ref ULONG pAudEncNum  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_COMMUNICATION_CLIENT_PROFILE_INFO;Ansi"



FUNCTION ULONG QCAP_GET_COMMUNICATION_CLIENT_PROFILE_VIDEO_PROPERTY( ULONG pClient , ULONG iProNum , ref ULONG pEncoderFormat , ref ULONG pWidth , ref ULONG pHeight , ref ULONG pFrameRate , ref ULONG pRecordMode , ref ULONG pQuality , ref ULONG pBitRate , ref ULONG pGOP  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_COMMUNICATION_CLIENT_PROFILE_VIDEO_PROPERTY;Ansi"



FUNCTION ULONG QCAP_SET_COMMUNICATION_CLIENT_PROFILE_VIDEO_PROPERTY( ULONG pClient , ULONG iProNum , ULONG   nEncoderFormat ,  ULONG   nWidth ,  ULONG   nHeight ,  ULONG   nFrameRate ,  ULONG   nRecordMode ,  ULONG   nQuality ,  ULONG   nBitRate ,  ULONG   nGOP   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_COMMUNICATION_CLIENT_PROFILE_VIDEO_PROPERTY;Ansi"



FUNCTION ULONG QCAP_GET_COMMUNICATION_CLIENT_PROFILE_AUDIO_PROPERTY( ULONG pClient , ULONG iProNum , ref ULONG pEncoderFormat , ref ULONG pChannels , ref ULONG pBitsPerSample , ref ULONG pSampleFrequency , ref ULONG pBitRate  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_COMMUNICATION_CLIENT_PROFILE_AUDIO_PROPERTY;Ansi"



FUNCTION ULONG QCAP_SET_COMMUNICATION_CLIENT_PROFILE_AUDIO_PROPERTY( ULONG pClient , ULONG iProNum , ULONG   nEncoderFormat ,  ULONG   nChannels ,  ULONG   nBitsPerSample ,  ULONG   nSampleFrequency ,  ULONG   nBitRate   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_COMMUNICATION_CLIENT_PROFILE_AUDIO_PROPERTY;Ansi"



FUNCTION ULONG QCAP_GET_COMMUNICATION_CLIENT_CUSTOM_PROPERTY( ULONG pClient , ref String pszProperty , ref String ppszValue  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_COMMUNICATION_CLIENT_CUSTOM_PROPERTY;Ansi"



FUNCTION ULONG QCAP_SET_COMMUNICATION_CLIENT_CUSTOM_PROPERTY( ULONG pClient , ref String pszProperty , ref String pszValue  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_COMMUNICATION_CLIENT_CUSTOM_PROPERTY;Ansi"



FUNCTION ULONG QCAP_REGISTER_COMMUNICATION_CLIENT_CONNECTED_CALLBACK( ULONG pClient , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_COMMUNICATION_CLIENT_CONNECTED_CALLBACK;Ansi"



FUNCTION ULONG QCAP_CREATE_WEBRTC_CHATROOM( ULONG nNetworkPort , ref ULONG ppChatRoom  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_CREATE_WEBRTC_CHATROOM;Ansi"



FUNCTION ULONG QCAP_DESTROY_WEBRTC_CHATROOM( ULONG pChatRoom  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_DESTROY_WEBRTC_CHATROOM;Ansi"



typedef QRETURN (QCAP_EXPORT *ULONG)( ULONG pChatter , ULONG nPeerID , ref String pszPeerUserName , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_DESTROY_WEBRTC_CHATROOM;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_WEBRTC_CHATROOM_LOGOUT_CALLBACK)( ULONG pChatter , ULONG nPeerID , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_DESTROY_WEBRTC_CHATROOM;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_WEBRTC_PRIVATE_SDP_PROPERTY_CALLBACK)( ULONG pChatter , ULONG nPeerID , ref String pszType , ref String pszSDP , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_DESTROY_WEBRTC_CHATROOM;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_WEBRTC_PEER_CONNECTED_CALLBACK)( ULONG pChatter , ULONG nPeerID , QRESULT nConnectionStatus , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_DESTROY_WEBRTC_CHATROOM;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_WEBRTC_PEER_DISCONNECTED_CALLBACK)( ULONG pChatter , ULONG nPeerID , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_DESTROY_WEBRTC_CHATROOM;Ansi"



typedef QRETURN(QCAP_EXPORT *PF_WEBRTC_SEND_DATA_DONE_CALLBACK)( ULONG pChatter , ULONG nPeerID , QRESULT nSendStatus , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_DESTROY_WEBRTC_CHATROOM;Ansi"



typedef QRETURN(QCAP_EXPORT *PF_WEBRTC_SEND_FILE_DONE_CALLBACK)( ULONG pChatter , ULONG nPeerID , QRESULT nSendStatus , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_DESTROY_WEBRTC_CHATROOM;Ansi"



typedef QRETURN(QCAP_EXPORT *PF_WEBRTC_RECEIVED_DATA_DONE_CALLBACK)( ULONG pChatter , ULONG nPeerID , ref String pszData , ULONG nDataSize , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_DESTROY_WEBRTC_CHATROOM;Ansi"



typedef QRETURN(QCAP_EXPORT *PF_WEBRTC_RECEIVED_FILE_DONE_CALLBACK)( ULONG pChatter , ULONG nPeerID , ref String pszFileNamePath , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_DESTROY_WEBRTC_CHATROOM;Ansi"



typedef QRETURN(QCAP_EXPORT *PF_WEBRTC_RECEIVED_FILE_STATUS_CALLBACK)( ULONG pChatter , ULONG nPeerID , ULONG nRecvSize , ULONG nTotalSize , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_DESTROY_WEBRTC_CHATROOM;Ansi"



typedef QRETURN(QCAP_EXPORT *PF_WEBRTC_NETWORK_QOS_STATUS_CALLBACK)( ULONG pChatter , ULONG nExpectedBitRate , ULONG nExpectedFrameRate , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_DESTROY_WEBRTC_CHATROOM;Ansi"



FUNCTION ULONG QCAP_CREATE_WEBRTC_CHATTER( ref String pszChatRoomLoginIP , ULONG nChatRoomLoginPort , ref String pszUserName , ref ULONG ppChatter , ULONG  * pLoginID , ULONG nConnectionTimeout , ref String pszStunURL , ref String pszReceivedFileFolderPath ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_CREATE_WEBRTC_CHATTER;Ansi"



FUNCTION ULONG QCAP_DESTROY_WEBRTC_CHATTER( ULONG pChatter  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_DESTROY_WEBRTC_CHATTER;Ansi"



FUNCTION ULONG QCAP_START_WEBRTC_CHAT( ULONG pChatter , ULONG nPeerID  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_START_WEBRTC_CHAT;Ansi"



FUNCTION ULONG QCAP_STOP_WEBRTC_CHAT( ULONG pChatter  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_STOP_WEBRTC_CHAT;Ansi"



FUNCTION ULONG QCAP_CREATE_WEBRTC_SENDER( ULONG pChatter , ULONG iSvrNum  , ref ULONG ppServer  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_CREATE_WEBRTC_SENDER;Ansi"



FUNCTION ULONG QCAP_CREATE_WEBRTC_RECEIVER( ULONG pChatter , ULONG iCliNum  , ref ULONG ppClient , ULONG nDecoderType , ULONG hAttachedWindow , ULONG bThumbDraw , ULONG bMaintainAspectRatio ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_CREATE_WEBRTC_RECEIVER;Ansi"



FUNCTION ULONG QCAP_SET_WEBRTC_PRIVATE_SDP_PROPERTY( ULONG pChatter , ULONG nPeerID , ref String pszSDP  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_WEBRTC_PRIVATE_SDP_PROPERTY;Ansi"



FUNCTION ULONG QCAP_ENUM_WEBRTC_USER_IN_CHATROOM( ULONG pChatter , ref ULONG pPeerID , ref String ppszPeerUserName , ULONG bNext ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_ENUM_WEBRTC_USER_IN_CHATROOM;Ansi"



FUNCTION ULONG QCAP_SEND_WEBRTC_DATA( ULONG pChatter , ref String pszData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SEND_WEBRTC_DATA;Ansi"



FUNCTION ULONG QCAP_SEND_WEBRTC_FILE( ULONG pChatter , ref String pszFilePathName  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SEND_WEBRTC_FILE;Ansi"



FUNCTION ULONG QCAP_REGISTER_WEBRTC_CHATROOM_LOGIN_CALLBACK( ULONG pChatter , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_CHATROOM_LOGIN_CALLBACK;Ansi"



FUNCTION ULONG QCAP_REGISTER_WEBRTC_CHATROOM_LOGOUT_CALLBACK( ULONG pChatter , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_CHATROOM_LOGOUT_CALLBACK;Ansi"



FUNCTION ULONG QCAP_REGISTER_WEBRTC_PRIVATE_SDP_PROPERTY_CALLBACK( ULONG pChatter , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_PRIVATE_SDP_PROPERTY_CALLBACK;Ansi"



FUNCTION ULONG QCAP_REGISTER_WEBRTC_PEER_CONNECTED_CALLBACK( ULONG pChatter , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_PEER_CONNECTED_CALLBACK;Ansi"



FUNCTION ULONG QCAP_REGISTER_WEBRTC_PEER_DISCONNECTED_CALLBACK( ULONG pChatter , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_PEER_DISCONNECTED_CALLBACK;Ansi"



FUNCTION ULONG QCAP_REGISTER_WEBRTC_SEND_DATA_DONE_CALLBACK( ULONG pChatter , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_SEND_DATA_DONE_CALLBACK;Ansi"



FUNCTION ULONG QCAP_REGISTER_WEBRTC_SEND_FILE_DONE_CALLBACK( ULONG pChatter , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_SEND_FILE_DONE_CALLBACK;Ansi"



FUNCTION ULONG QCAP_REGISTER_WEBRTC_RECEIVED_DATA_DONE_CALLBACK( ULONG pChatter , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_RECEIVED_DATA_DONE_CALLBACK;Ansi"



FUNCTION ULONG QCAP_REGISTER_WEBRTC_RECEIVED_FILE_DONE_CALLBACK( ULONG pChatter , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_RECEIVED_FILE_DONE_CALLBACK;Ansi"



FUNCTION ULONG QCAP_REGISTER_WEBRTC_RECEIVED_FILE_STATUS_CALLBACK( ULONG pChatter , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_RECEIVED_FILE_STATUS_CALLBACK;Ansi"



FUNCTION ULONG QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK( ULONG pChatter , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_FILE_SNAPSHOT_DONE_CALLBACK)( ULONG pFile , ref String pszFilePathName , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_FILE_SNAPSHOT_STREAM_CALLBACK)( ULONG pFile , ref String pszFilePathName , ref ULONG pStreamBuffer , ULONG nStreamBufferLen , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_VIDEO_DECODER_FILE_CALLBACK)( ULONG pFile , double dSampleTime , ref ULONG pFrameBuffer , ULONG nFrameBufferLen , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_AUDIO_DECODER_FILE_CALLBACK)( ULONG pFile , double dSampleTime , ref ULONG pFrameBuffer , ULONG nFrameBufferLen , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_VIDEO_DECODER_FILE_CALLBACK_EX)( ULONG pFile , ULONG iFrameNum , double dSampleTime , ref ULONG pFrameBuffer , ULONG nFrameBufferLen , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"

typedef QRETURN (QCAP_EXPORT *PF_AUDIO_DECODER_FILE_CALLBACK_EX)( ULONG pFile , ULONG iFrameNum , double dSampleTime , ref ULONG pFrameBuffer , ULONG nFrameBufferLen , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"

typedef QRETURN (QCAP_EXPORT *PF_VIDEO_DECODER_3D_FILE_CALLBACK)( ULONG pFile , ULONG iChNum , double dSampleTime , ref ULONG pFrameBuffer , ULONG nFrameBufferLen , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_OPEN_FILE( ref String pszFileName , ref ULONG ppFile , ULONG nDecoderType , ref ULONG pVideoEncoderFormat , ref ULONG pVideoWidth , ref ULONG pVideoHeight , ref double  pVideoFrameRate , ref ULONG pAudioEncoderFormat , ref ULONG pAudioChannels , ref ULONG pAudioBitsPerSample , ref ULONG pAudioSampleFrequency , ref double  pTotalDurationTimes , ref ULONG pTotalVideoFrames , ref ULONG pTotalAudioFrames , ref ULONG pTotalMetadataFrames , ULONG hAttachedWindow , ULONG bThumbDraw , ULONG bMaintainAspectRatio , ULONG bEnableEditFunction ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_OPEN_FILE_EX( ref String pszFileName , ref ULONG ppFile , ULONG nDecoderType , ref ULONG pVideoEncoderFormat , ref ULONG pVideoWidth , ref ULONG pVideoHeight , ref double  pVideoFrameRate , ref ULONG pAudioEncoderFormat , ref ULONG pAudioChannels , ref ULONG pAudioBitsPerSample , ref ULONG pAudioSampleFrequency , ref double  pTotalDurationTimes , ref ULONG pTotalVideoFrames , ref ULONG pTotalAudioFrames , ref ULONG pTotalMetadataFrames , ULONG hAttachedWindow , ULONG bThumbDraw , ULONG bMaintainAspectRatio ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"

FUNCTION ULONG  QCAP_OPEN_3D_FILE( ref String pszFileName , ref ULONG ppFile , ref ULONG pIs3D , ULONG nDecoderType , ref ULONG pVideoEncoderFormat , ref ULONG pVideoWidth , ref ULONG pVideoHeight , ref double  pVideoFrameRate , ref ULONG pAudioEncoderFormat , ref ULONG pAudioChannels , ref ULONG pAudioBitsPerSample , ref ULONG pAudioSampleFrequency , ref double  pTotalDurationTimes , ref ULONG pTotalVideoFrames , ref ULONG pTotalAudioFrames , ref ULONG pTotalMetadataFrames , ULONG hAttachedWindowL , ULONG bThumbDrawL , ULONG bMaintainAspectRatioL , ULONG hAttachedWindowR , ULONG bThumbDrawR , ULONG bMaintainAspectRatioR , ULONG bEnableEditFunction ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_OPEN_TIMESHIFT_FILE_EX( ULONG pPhysicalFileWriter , ref ULONG ppFile , ULONG nDecoderType , ref ULONG pVideoEncoderFormat , ref ULONG pVideoWidth , ref ULONG pVideoHeight , ref double  pVideoFrameRate , ref ULONG pAudioEncoderFormat , ref ULONG pAudioChannels , ref ULONG pAudioBitsPerSample , ref ULONG pAudioSampleFrequency , ref double  pTotalDurationTimes , ref ULONG pTotalVideoFrames , ref ULONG pTotalAudioFrames , ref ULONG pTotalMetadataFrames , ULONG hAttachedWindow , ULONG bThumbDraw , ULONG bMaintainAspectRatio ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_OPEN_SCF_FILE( ULONG iChNum , ref ULONG ppFile , ULONG nDecoderType , ULONG hAttachedWindow , ULONG bThumbDraw , ULONG bMaintainAspectRatio , double dStartSampleTime , double dStopSampleTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_DESTROY_FILE( ULONG pFile  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_PLAY_FILE( ULONG pFile  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_PAUSE_FILE( ULONG pFile  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_STOP_FILE( ULONG pFile  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_PLAY_GLOBAL_SCF_FILE() LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_PAUSE_GLOBAL_SCF_FILE() LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_STOP_GLOBAL_SCF_FILE() LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_REFRESH_TIMESHIFT_FILE_INFO( ULONG pFile , ref double  pTotalDurationTimes , ref ULONG pTotalVideoFrames , ref ULONG pTotalAudioFrames , ref ULONG pTotalMetadataFrames  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"

FUNCTION ULONG  QCAP_SCF_FILE_ENUMERATION( ULONG iChNum , double dStartSearchTime , double dStopSearchTime , ref ULONG pFileSizeHigh , ref ULONG pFileSizeLow , ref double  pFileStartTime , ref double  pFileStopTime , ref double  pVideoStartTime , ref double  pVideoStopTime , ref double  pAudioStartTime , ref double  pAudioStopTime , ref ULONG pVideoEncoderFormat , ref ULONG pVideoWidth , ref ULONG pVideoHeight , ref double  pVideoFrameRate , ref ULONG pAudioEncoderFormat , ref ULONG pAudioChannels , ref ULONG pAudioBitsPerSample , ref ULONG pAudioSampleFrequency , ref double  pTotalDurationTimes , ref ULONG pTotalVideoFrames , ref ULONG pTotalAudioFrames , ref ULONG pTotalMetadataFrames , ULONG bNext ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_SCF_FILE_TIMER( ULONG iChNum , ULONG bEnableGlobalTimer  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_FILE_POSITION( ULONG pFile , ref double  pSampleTime  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_FILE_POSITION( ULONG pFile , double dSampleTime  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_FILE_POSITION_EX( ULONG pFile , ref double  pSampleTime , ULONG nTimeUnit ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"

FUNCTION ULONG  QCAP_SET_FILE_POSITION_EX( ULONG pFile , double dSampleTime , ULONG nTimeUnit ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"

FUNCTION ULONG  QCAP_GET_GLOBAL_SCF_FILE_POSITION( ref double  pSampleTime  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_GLOBAL_SCF_FILE_POSITION( double dSampleTime  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_FILE_PLAYBACK_SPEED( ULONG pFile , ref double  pSpeed  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_FILE_PLAYBACK_SPEED( ULONG pFile , double dSpeed  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_VIDEO_FILE_STREAM_BUFFER( ULONG pFile , ULONG iFrameNum , ref ULONG pStreamBuffer , ref ULONG pStreamBufferLen , ref ULONG pIsKeyFrame , ref double  pSampleTime  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_AUDIO_FILE_STREAM_BUFFER( ULONG pFile , ULONG iFrameNum , ref ULONG pStreamBuffer , ref ULONG pStreamBufferLen , ref double  pSampleTime  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_METADATA_FILE_DATA_BUFFER( ULONG pFile , ULONG iFrameNum , ref ULONG pDataBuffer , ref ULONG pDataBufferLen , ref double  pSampleTime  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_METADATA_FILE_HEADER( ULONG pFile , ref String ppszTitle , ref String ppszArtist , ref String ppszComments , ref String ppszGenre , ref String ppszComposer  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_METADATA_FILE_HEADER_W( ULONG pFile , WSTRING * ppwszTitle , WSTRING * ppwszArtist , WSTRING * ppwszComments , WSTRING * ppwszGenre , WSTRING * ppwszComposer  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_VIDEO_3D_FILE_DISPLAY_MODE( ULONG pFile , ref ULONG pStereoDisplayMode , ref ULONG pLeftRightSwap  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"

 FUNCTION ULONG  QCAP_SET_VIDEO_3D_FILE_DISPLAY_MODE( ULONG pFile , ULONG nStereoDisplayMode , ULONG bLeftRightSwap ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"

FUNCTION ULONG  QCAP_GET_VIDEO_FILE_REGION_DISPLAY( ULONG pFile , ref ULONG pCropX , ref ULONG pCropY , ref ULONG pCropW , ref ULONG pCropH  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_VIDEO_FILE_REGION_DISPLAY( ULONG pFile , ULONG nCropX , ULONG nCropY , ULONG nCropW , ULONG nCropH  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_VIDEO_FILE_MIRROR( ULONG pFile , ref ULONG pHorizontalMirror , ref ULONG pVerticalMirror  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_VIDEO_FILE_MIRROR( ULONG pFile , ULONG bHorizontalMirror , ULONG bVerticalMirror  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_VIDEO_FILE_BRIGHTNESS( ULONG pFile , ref ULONG pValue  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_VIDEO_FILE_BRIGHTNESS( ULONG pFile , ULONG nValue  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_VIDEO_FILE_CONTRAST( ULONG pFile , ref ULONG pValue  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_VIDEO_FILE_CONTRAST( ULONG pFile , ULONG nValue  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_VIDEO_FILE_HUE( ULONG pFile , ref ULONG pValue  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_VIDEO_FILE_HUE( ULONG pFile , ULONG nValue  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_VIDEO_FILE_SATURATION( ULONG pFile , ref ULONG pValue  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_VIDEO_FILE_SATURATION( ULONG pFile , ULONG nValue  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_AUDIO_FILE_SOUND_RENDERER( ULONG pFile , ref ULONG pSoundNum  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_AUDIO_FILE_SOUND_RENDERER( ULONG pFile , ULONG iSoundNum  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_AUDIO_FILE_VOLUME( ULONG pFile , ref ULONG pVolume  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_AUDIO_FILE_VOLUME( ULONG pFile , ULONG nVolume  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SNAPSHOT_FILE_BMP( ULONG pFile , ref String pszFilePathName , ULONG bIsAsync , ULONG nMilliseconds ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SNAPSHOT_FILE_JPG( ULONG pFile , ref String pszFilePathName , ULONG nQuality , ULONG bIsAsync , ULONG nMilliseconds ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SNAPSHOT_FILE_BMP_EX( ULONG pFile , ref String pszFilePathName , ULONG nCropX , ULONG nCropY , ULONG nCropW , ULONG nCropH , ULONG nDstW , ULONG nDstH , ULONG bIsAsync , ULONG nMilliseconds ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SNAPSHOT_FILE_JPG_EX( ULONG pFile , ref String pszFilePathName , ULONG nCropX , ULONG nCropY , ULONG nCropW , ULONG nCropH , ULONG nDstW , ULONG nDstH , ULONG nQuality , ULONG bIsAsync , ULONG nMilliseconds ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_MOVE_OSD_FILE_OBJECT( ULONG pFile , ULONG iOsdNum , LONG x , LONG y , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"

FUNCTION ULONG  QCAP_GET_OSD_FILE_TEXT_BOUNDARY( ULONG pFile , ULONG iOsdNum , ref String pszString , ref String pszFontFamilyName , ULONG nFontStyle , ULONG nFontSize , ref ULONG pBoundaryWidth , ref ULONG pBoundaryHeight  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_GET_OSD_FILE_TEXT_BOUNDARY_W( ULONG pFile , ULONG iOsdNum , WSTRING pwszString , WSTRING pwszFontFamilyName , ULONG nFontStyle , ULONG nFontSize , ref ULONG pBoundaryWidth , ref ULONG pBoundaryHeight  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_OSD_FILE_TEXT( ULONG pFile , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , ref String pszString , ref String pszFontFamilyName , ULONG nFontStyle , ULONG nFontSize , ULONG dwFontColor , ULONG dwBackgroundColor , ULONG nTransparent , LONG nTextStartPosX , LONG nTextStartPosY , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_OSD_FILE_TEXT_W( ULONG pFile , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , WSTRING pwszString , WSTRING pwszFontFamilyName , ULONG nFontStyle , ULONG nFontSize , ULONG dwFontColor , ULONG dwBackgroundColor , ULONG nTransparent , LONG nTextStartPosX , LONG nTextStartPosY , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_OSD_FILE_TEXT_EX( ULONG pFile , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , ref String pszString , ref String pszFontFamilyName , ULONG nFontStyle , ULONG nFontSize , ULONG dwFontColor , ULONG dwBackgroundColor , ULONG dwBorderColor , ULONG nBorderWidth , ULONG nTransparent , LONG nTextStartPosX , LONG nTextStartPosY , ULONG nStringAlignmentStyle , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_OSD_FILE_TEXT_EX_W( ULONG pFile , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , WSTRING pwszString , WSTRING pwszFontFamilyName , ULONG nFontStyle , ULONG nFontSize , ULONG dwFontColor , ULONG dwBackgroundColor , ULONG dwBorderColor , ULONG nBorderWidth , ULONG nTransparent , LONG nTextStartPosX , LONG nTextStartPosY , ULONG nStringAlignmentStyle , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_OSD_FILE_PICTURE( ULONG pFile , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , ref String pszFilePathName , ULONG nTransparent , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_OSD_FILE_BUFFER( ULONG pFile , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , ULONG nColorSpaceType , ref ULONG pFrameBuffer , ULONG nFrameWidth , ULONG nFrameHeight , ULONG nFramePitch , ULONG nTransparent , ULONG dwKeyColor , ULONG nKeyColorThreshold , ULONG nKeyColorBlurLevel , ULONG bKeyColorSpillSuppress , ULONG nKeyColorSpillSuppressThreshold , ref ULONG pMaskBuffer , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_SET_OSD_FILE_BUFFER_EX( ULONG pFile , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , ULONG nColorSpaceType , ref ULONG pFrameBuffer , ULONG nFrameWidth , ULONG nFrameHeight , ULONG nFramePitch , ULONG nCropX , ULONG nCropY , ULONG nCropW , ULONG nCropH , ULONG dwBorderColor , ULONG nBorderWidth , ULONG nTransparent , ULONG dwKeyColor , ULONG nKeyColorThreshold , ULONG nKeyColorBlurLevel , ULONG bKeyColorSpillSuppress , ULONG nKeyColorSpillSuppressThreshold , ref ULONG pMaskBuffer , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_REGISTER_FILE_SNAPSHOT_DONE_CALLBACK( ULONG pFile , PF_FILE_SNAPSHOT_DONE_CALLBACK pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_REGISTER_FILE_SNAPSHOT_STREAM_CALLBACK( ULONG pFile , PF_FILE_SNAPSHOT_STREAM_CALLBACK pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_REGISTER_VIDEO_DECODER_FILE_CALLBACK( ULONG pFile , PF_VIDEO_DECODER_FILE_CALLBACK pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_REGISTER_AUDIO_DECODER_FILE_CALLBACK( ULONG pFile , PF_AUDIO_DECODER_FILE_CALLBACK pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"



FUNCTION ULONG  QCAP_REGISTER_VIDEO_DECODER_FILE_CALLBACK_EX( ULONG pFile , PF_VIDEO_DECODER_FILE_CALLBACK_EX pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"

FUNCTION ULONG  QCAP_REGISTER_AUDIO_DECODER_FILE_CALLBACK_EX( ULONG pFile , PF_AUDIO_DECODER_FILE_CALLBACK_EX pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"

FUNCTION ULONG  QCAP_REGISTER_VIDEO_DECODER_3D_FILE_CALLBACK( ULONG pFile , PF_VIDEO_DECODER_3D_FILE_CALLBACK pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_WEBRTC_NETWORK_QOS_STATUS_CALLBACK;Ansi"

FUNCTION ULONG QCAP_EXPORT_FILE( ULONG pFile , double dStartSampleTime , double dStopSampleTime , ref String pszExportedFileName  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_EXPORT_FILE;Ansi"



FUNCTION ULONG QCAP_EXPORT_FILE_EX( ULONG pFile , ref String pszExportedFileName , ULONG nFileArgs , double dStartSampleTime1 , double dStopSampleTime1 , double dStartSampleTime2 , double dStopSampleTime2  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_EXPORT_FILE_EX;Ansi"



FUNCTION ULONG QCAP_EXPORT_FILE_EX_C( ULONG pFile , ref String pszExportedFileName , ULONG nFileArgs , double dStartSampleTimes[ ] , double dStopSampleTimes[ ]  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_EXPORT_FILE_EX_C;Ansi"



FUNCTION ULONG QCAP_EXPORT_FILES_EX( ULONG pFile , ULONG nFileArgs , double dStartSampleTime1 , double dStopSampleTime1 , ref String pszExportedFileName1 , double dStartSampleTime2 , double dStopSampleTime2 , ref String pszExportedFileName2  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_EXPORT_FILES_EX;Ansi"



FUNCTION ULONG QCAP_EXPORT_FILES_EX_C( ULONG pFile , ULONG nFileArgs , double dStartSampleTimes[ ] , double dStopSampleTimes[ ] , ref String pszExportedFileNames[ ]  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_EXPORT_FILES_EX_C;Ansi"



FUNCTION ULONG QCAP_MERGE_FILES( ref String pszFrontEndFileName , ref String pszBackEndFileName , ref String pszMergedFileName  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_MERGE_FILES;Ansi"



FUNCTION ULONG QCAP_MERGE_FILES_EX( ref String pszMergedFileName , ULONG nFileArgs , ref String pszSourceFileName1 , ref String pszSourceFileName2  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_MERGE_FILES_EX;Ansi"



FUNCTION ULONG QCAP_MERGE_FILES_EX_C( ref String pszMergedFileName , ULONG nFileArgs , ref String pszSourceFileNames[ ]  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_MERGE_FILES_EX_C;Ansi"



FUNCTION ULONG QCAP_MERGE_FILES_BY_EDL( ref String pszEDLFileName  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_MERGE_FILES_BY_EDL;Ansi"

FUNCTION ULONG QCAP_BUILD_VIDEO_ON_DEMAND_FILE( ref String pszOriginalFileName , ref String pszVideoOnDemandFileName  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_BUILD_VIDEO_ON_DEMAND_FILE;Ansi"

FUNCTION ULONG QCAP_DIAGNOSE_FILE( ref String pszFileName , ref ULONG pIsHealthy  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_DIAGNOSE_FILE;Ansi"



FUNCTION ULONG QCAP_REPAIR_FILE( ref String pszBadFileName , ref String pszRepairedFileName  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REPAIR_FILE;Ansi"



typedef QRETURN (QCAP_EXPORT *ULONG)( ULONG pFileTranscoder , double dPercentageCompleted , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REPAIR_FILE;Ansi"



FUNCTION ULONG QCAP_CREATE_FILE_TRANSCODER( ref String pszSrcFileName , ref ULONG ppFileTranscoder , ULONG nDecoderType , ref ULONG pVideoEncoderFormat , ref ULONG pVideoWidth , ref ULONG pVideoHeight , ref double  pVideoFrameRate , ref ULONG pAudioEncoderFormat , ref ULONG pAudioChannels , ref ULONG pAudioBitsPerSample , ref ULONG pAudioSampleFrequency , ref double  pTotalDurationTimes , ref ULONG pTotalVideoFrames , ref ULONG pTotalAudioFrames , ref ULONG pTotalMetadataFrames  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_CREATE_FILE_TRANSCODER;Ansi"



FUNCTION ULONG QCAP_DESTROY_FILE_TRANSCODER( ULONG pFileTranscoder  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_DESTROY_FILE_TRANSCODER;Ansi"



FUNCTION ULONG QCAP_GET_VIDEO_FILE_TRANSCODER_PROPERTY( ULONG pFileTranscoder , ref ULONG pEncoderType , ref ULONG pEncoderFormat , ref ULONG pWidth , ref ULONG pHeight , ref double  pFrameRate , ref ULONG pRecordMode , ref ULONG pQuality , ref ULONG pBitRate , ref ULONG pGOP , ref ULONG pAspectRatioX , ref ULONG pAspectRatioY  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_FILE_TRANSCODER_PROPERTY;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_FILE_TRANSCODER_PROPERTY( ULONG pFileTranscoder , ULONG   nEncoderType ,  ULONG   nEncoderFormat ,  ULONG   nWidth ,  ULONG   nHeight ,  double   dFrameRate ,  ULONG   nRecordMode ,  ULONG   nQuality ,  ULONG   nBitRate ,  ULONG   nGOP ,  ULONG   nAspectRatioX ,  ULONG   nAspectRatioY   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_FILE_TRANSCODER_PROPERTY;Ansi"



FUNCTION ULONG QCAP_GET_VIDEO_FILE_TRANSCODER_PROPERTY_EX( ULONG pFileTranscoder , ref ULONG pEncoderType , ref ULONG pEncoderFormat , ref ULONG pWidth , ref ULONG pHeight , ref double  pFrameRate , ref ULONG pRecordProfile  , ref ULONG pRecordLevel  , ref ULONG pRecordEntropy  , ref ULONG pRecordComplexity  , ref ULONG pRecordMode , ref ULONG pQuality , ref ULONG pBitRate , ref ULONG pGOP , ref ULONG pBFrames  , ref ULONG pIsInterleaved  , ref ULONG pSlices  , ref ULONG pLayers  , ref ULONG pSceneCut  , ref ULONG pMultiThread  , ref ULONG pMBBRC  , ref ULONG pExtBRC  , ref ULONG pMinQP  , ref ULONG pMaxQP  , ref ULONG pVBVMaxRate  , ref ULONG pVBVBufSize  , ref ULONG pCBRVariation  , ref ULONG pAspectRatioX , ref ULONG pAspectRatioY  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_VIDEO_FILE_TRANSCODER_PROPERTY_EX;Ansi"



FUNCTION ULONG QCAP_SET_VIDEO_FILE_TRANSCODER_PROPERTY_EX( ULONG pFileTranscoder , ULONG   nEncoderType ,  ULONG   nEncoderFormat ,  ULONG   nWidth ,  ULONG   nHeight ,  double   dFrameRate ,  ULONG   nRecordProfile   , ULONG   nRecordLevel   , ULONG   nRecordEntropy   , ULONG   nRecordComplexity   , ULONG   nRecordMode ,  ULONG   nQuality ,  ULONG   nBitRate ,  ULONG   nGOP ,  ULONG   nBFrames   , ULONG   bIsInterleaved   , ULONG   nSlices   , ULONG   nLayers   , ULONG   nSceneCut   , ULONG   bMultiThread   , ULONG   bMBBRC   , ULONG   bExtBRC   , ULONG   nMinQP   , ULONG   nMaxQP   , ULONG   nVBVMaxRate   , ULONG   nVBVBufSize   , ULONG   nCBRVariation   , ULONG   nAspectRatioX ,  ULONG   nAspectRatioY   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_VIDEO_FILE_TRANSCODER_PROPERTY_EX;Ansi"



FUNCTION ULONG QCAP_START_FILE_TRANSCODER( ULONG pFileTranscoder , ref String pszDstFileName  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_START_FILE_TRANSCODER;Ansi"



FUNCTION ULONG QCAP_STOP_FILE_TRANSCODER( ULONG pFileTranscoder  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_STOP_FILE_TRANSCODER;Ansi"



FUNCTION ULONG QCAP_REGISTER_FILE_TRANSCODER_CALLBACK( ULONG pFileTranscoder , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_FILE_TRANSCODER_CALLBACK;Ansi"



FUNCTION ULONG QCAP_CREATE_ANIMATION_CLIP( ref String pszAniFileName , ref ULONG ppClip , ref ULONG pTotalFrames , ref ULONG pTotalSprites , ref ULONG pColorSpaceType , ref ULONG pWidth , ref ULONG pHeight  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_CREATE_ANIMATION_CLIP;Ansi"



FUNCTION ULONG QCAP_DESTROY_ANIMATION_CLIP( ULONG pClip  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_DESTROY_ANIMATION_CLIP;Ansi"



FUNCTION ULONG QCAP_START_ANIMATION_CLIP( ULONG pClip  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_START_ANIMATION_CLIP;Ansi"



FUNCTION ULONG QCAP_STOP_ANIMATION_CLIP( ULONG pClip  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_STOP_ANIMATION_CLIP;Ansi"



FUNCTION ULONG QCAP_STEP_ANIMATION_CLIP( ULONG pClip , ref ULONG pFrameNum , ref ULONG ppFrameBuffer , ref ULONG pFrameBufferLen , ULONG bClearBackground ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_STEP_ANIMATION_CLIP;Ansi"



FUNCTION ULONG QCAP_SEEK_ANIMATION_CLIP( ULONG pClip , ULONG iFrameNum , ref ULONG ppFrameBuffer , ref ULONG pFrameBufferLen , ULONG bClearBackground ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SEEK_ANIMATION_CLIP;Ansi"



FUNCTION ULONG QCAP_GET_ANIMATION_CLIP_SPRITE_TRANSFORM_PROPERTY( ULONG pClip , ULONG iSpriteNum , ULONG iFrameNum , ref LONG pPositionX , ref LONG pPositionY , ref LONG pScaleW , ref LONG pScaleH  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_ANIMATION_CLIP_SPRITE_TRANSFORM_PROPERTY;Ansi"



FUNCTION ULONG QCAP_SET_ANIMATION_CLIP_SPRITE_TRANSFORM_PROPERTY( ULONG pClip , ULONG iSpriteNum , ULONG iFrameNum , LONG nPositionX , LONG nPositionY , LONG nScaleW , LONG nScaleH  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_TRANSFORM_PROPERTY;Ansi"



FUNCTION ULONG QCAP_GET_ANIMATION_CLIP_SPRITE_ALPHA_PROPERTY( ULONG pClip , ULONG iSpriteNum , ULONG iFrameNum , ref double  pAlpha  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_ANIMATION_CLIP_SPRITE_ALPHA_PROPERTY;Ansi"



FUNCTION ULONG QCAP_SET_ANIMATION_CLIP_SPRITE_ALPHA_PROPERTY( ULONG pClip , ULONG iSpriteNum , ULONG iFrameNum , double nAlpha  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_ALPHA_PROPERTY;Ansi"



FUNCTION ULONG QCAP_SET_ANIMATION_CLIP_SPRITE_PICTURE( ULONG pClip , ULONG iSpriteNum , ref String pszFilePathName  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_PICTURE;Ansi"



FUNCTION ULONG QCAP_SET_ANIMATION_CLIP_SPRITE_BUFFER( ULONG pClip , ULONG iSpriteNum , ULONG nColorSpaceType , ULONG nWidth , ULONG nHeight , ref ULONG pFrameBuffer , ULONG nFrameBufferLen , ULONG bCloneCopy ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_BUFFER;Ansi"



FUNCTION ULONG QCAP_SET_ANIMATION_CLIP_SPRITE_BUFFER_EX( ULONG pClip , ULONG iSpriteNum , ULONG nColorSpaceType , ULONG nWidth , ULONG nHeight , ref ULONG pFrameBuffer , ULONG nFrameBufferLen , ULONG nCropX , ULONG nCropY , ULONG nCropW , ULONG nCropH , ULONG bCloneCopy ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_BUFFER_EX;Ansi"



FUNCTION ULONG QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE( ULONG pClip , ULONG iSpriteNum , ULONG pDevice , ULONG nSequenceStyle , ULONG bCloneCopy ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE;Ansi"



FUNCTION ULONG QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE_EX( ULONG pClip , ULONG iSpriteNum , ULONG pDevice , ULONG nCropX , ULONG nCropY , ULONG nCropW , ULONG nCropH , ULONG nSequenceStyle , ULONG bCloneCopy ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE_EX;Ansi"




typedef QRETURN (QCAP_EXPORT *ULONG)( ULONG pCamera , ref String pszFilePathName , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE_EX;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_VIRTUAL_CAMERA_SNAPSHOT_STREAM_CALLBACK)( ULONG pCamera , ref String pszFilePathName , ref ULONG pStreamBuffer , ULONG nStreamBufferLen , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE_EX;Ansi"



FUNCTION ULONG  QCAP_CREATE_VIRTUAL_CAMERA( ULONG iCamNum  , ref ULONG ppCamera  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE_EX;Ansi"



FUNCTION ULONG  QCAP_DESTROY_VIRTUAL_CAMERA( ULONG pCamera  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE_EX;Ansi"



FUNCTION ULONG  QCAP_GET_VIDEO_VIRTUAL_CAMERA_PROPERTY( ULONG pCamera , ref ULONG pColorSpaceType , ref ULONG pWidth , ref ULONG pHeight , ref double  pFrameRate  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE_EX;Ansi"



FUNCTION ULONG  QCAP_SET_VIDEO_VIRTUAL_CAMERA_PROPERTY( ULONG pCamera , ULONG   nColorSpaceType ,  ULONG   nWidth ,  ULONG   nHeight ,  double   dFrameRate   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE_EX;Ansi"



FUNCTION ULONG  QCAP_GET_AUDIO_VIRTUAL_CAMERA_PROPERTY( ULONG pCamera , ref ULONG pChannels , ref ULONG pBitsPerSample , ref ULONG pSampleFrequency  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE_EX;Ansi"



FUNCTION ULONG  QCAP_SET_AUDIO_VIRTUAL_CAMERA_PROPERTY( ULONG pCamera , ULONG   nChannels ,  ULONG   nBitsPerSample ,  ULONG   nSampleFrequency   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE_EX;Ansi"



FUNCTION ULONG  QCAP_SET_VIDEO_VIRTUAL_CAMERA_UNCOMPRESSION_BUFFER( ULONG pCamera , ULONG nColorSpaceType , ULONG nWidth , ULONG nHeight , ref ULONG pFrameBuffer , ULONG nFrameBufferLen , double dSampleTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE_EX;Ansi"



FUNCTION ULONG  QCAP_SET_VIDEO_VIRTUAL_CAMERA_UNCOMPRESSION_BUFFER_EX( ULONG pCamera , ULONG nColorSpaceType , ULONG nWidth , ULONG nHeight , ref ULONG pFrameBuffer , ULONG nFrameBufferLen , ULONG nCropX , ULONG nCropY , ULONG nCropW , ULONG nCropH , ULONG nScaleStyle , double dSampleTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE_EX;Ansi"



FUNCTION ULONG  QCAP_SET_AUDIO_VIRTUAL_CAMERA_UNCOMPRESSION_BUFFER( ULONG pCamera , ref ULONG pFrameBuffer , ULONG nFrameBufferLen , double dSampleTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE_EX;Ansi"



FUNCTION ULONG  QCAP_SET_AUDIO_VIRTUAL_CAMERA_UNCOMPRESSION_BUFFER_EX( ULONG pCamera , ULONG nChannels , ULONG nBitsPerSample , ULONG nSampleFrequency , ref ULONG pFrameBuffer , ULONG nFrameBufferLen , double dSampleTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE_EX;Ansi"



FUNCTION ULONG  QCAP_SET_AUDIO_MX_VIRTUAL_CAMERA_MIXING_UNCOMPRESSION_BUFFER( ULONG pCamera , ULONG iMixNum , ref ULONG pFrameBuffer , ULONG nFrameBufferLen  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE_EX;Ansi"

FUNCTION ULONG  QCAP_SET_AUDIO_MX_VIRTUAL_CAMERA_MIXING_UNCOMPRESSION_BUFFER_EX( ULONG pCamera , ULONG iMixNum , ULONG nChannels , ULONG nBitsPerSample , ULONG nSampleFrequency , ref ULONG pFrameBuffer , ULONG nFrameBufferLen  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE_EX;Ansi"

FUNCTION ULONG  QCAP_SET_AUDIO_MX_VIRTUAL_CAMERA_UNCOMPRESSION_BUFFER( ULONG pCamera , double dSampleTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE_EX;Ansi"

FUNCTION ULONG  QCAP_START_VIRTUAL_CAMERA( ULONG pCamera  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE_EX;Ansi"



FUNCTION ULONG  QCAP_STOP_VIRTUAL_CAMERA( ULONG pCamera  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE_EX;Ansi"



FUNCTION ULONG  QCAP_SNAPSHOT_VIRTUAL_CAMERA_BMP( ULONG pCamera , ref String pszFilePathName , ULONG bIsAsync , ULONG nMilliseconds ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE_EX;Ansi"



FUNCTION ULONG  QCAP_SNAPSHOT_VIRTUAL_CAMERA_JPG( ULONG pCamera , ref String pszFilePathName , ULONG nQuality , ULONG bIsAsync , ULONG nMilliseconds ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE_EX;Ansi"



FUNCTION ULONG  QCAP_SNAPSHOT_VIRTUAL_CAMERA_BMP_EX( ULONG pCamera , ref String pszFilePathName , ULONG nCropX , ULONG nCropY , ULONG nCropW , ULONG nCropH , ULONG nDstW , ULONG nDstH , ULONG bIsAsync , ULONG nMilliseconds ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE_EX;Ansi"



FUNCTION ULONG  QCAP_SNAPSHOT_VIRTUAL_CAMERA_JPG_EX( ULONG pCamera , ref String pszFilePathName , ULONG nCropX , ULONG nCropY , ULONG nCropW , ULONG nCropH , ULONG nDstW , ULONG nDstH , ULONG nQuality , ULONG bIsAsync , ULONG nMilliseconds ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE_EX;Ansi"



FUNCTION ULONG  QCAP_MOVE_OSD_VIRTUAL_CAMERA_OBJECT( ULONG pCamera , ULONG iOsdNum , LONG x , LONG y , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE_EX;Ansi"

FUNCTION ULONG  QCAP_GET_OSD_VIRTUAL_CAMERA_TEXT_BOUNDARY( ULONG pCamera , ULONG iOsdNum , ref String pszString , ref String pszFontFamilyName , ULONG nFontStyle , ULONG nFontSize , ref ULONG pBoundaryWidth , ref ULONG pBoundaryHeight  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE_EX;Ansi"



FUNCTION ULONG  QCAP_GET_OSD_VIRTUAL_CAMERA_TEXT_BOUNDARY_W( ULONG pCamera , ULONG iOsdNum , WSTRING pwszString , WSTRING pwszFontFamilyName , ULONG nFontStyle , ULONG nFontSize , ref ULONG pBoundaryWidth , ref ULONG pBoundaryHeight  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE_EX;Ansi"



FUNCTION ULONG  QCAP_SET_OSD_VIRTUAL_CAMERA_TEXT( ULONG pCamera , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , ref String pszString , ref String pszFontFamilyName , ULONG nFontStyle , ULONG nFontSize , ULONG dwFontColor , ULONG dwBackgroundColor , ULONG nTransparent , LONG nTextStartPosX , LONG nTextStartPosY , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE_EX;Ansi"



FUNCTION ULONG  QCAP_SET_OSD_VIRTUAL_CAMERA_TEXT_W( ULONG pCamera , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , WSTRING pwszString , WSTRING pwszFontFamilyName , ULONG nFontStyle , ULONG nFontSize , ULONG dwFontColor , ULONG dwBackgroundColor , ULONG nTransparent , LONG nTextStartPosX , LONG nTextStartPosY , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE_EX;Ansi"



FUNCTION ULONG  QCAP_SET_OSD_VIRTUAL_CAMERA_TEXT_EX( ULONG pCamera , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , ref String pszString , ref String pszFontFamilyName , ULONG nFontStyle , ULONG nFontSize , ULONG dwFontColor , ULONG dwBackgroundColor , ULONG dwBorderColor , ULONG nBorderWidth , ULONG nTransparent , LONG nTextStartPosX , LONG nTextStartPosY , ULONG nStringAlignmentStyle , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE_EX;Ansi"



FUNCTION ULONG  QCAP_SET_OSD_VIRTUAL_CAMERA_TEXT_EX_W( ULONG pCamera , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , WSTRING pwszString , WSTRING pwszFontFamilyName , ULONG nFontStyle , ULONG nFontSize , ULONG dwFontColor , ULONG dwBackgroundColor , ULONG dwBorderColor , ULONG nBorderWidth , ULONG nTransparent , LONG nTextStartPosX , LONG nTextStartPosY , ULONG nStringAlignmentStyle , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE_EX;Ansi"



FUNCTION ULONG  QCAP_SET_OSD_VIRTUAL_CAMERA_PICTURE( ULONG pCamera , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , ref String pszFilePathName , ULONG nTransparent , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE_EX;Ansi"



FUNCTION ULONG  QCAP_SET_OSD_VIRTUAL_CAMERA_BUFFER( ULONG pCamera , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , ULONG nColorSpaceType , ref ULONG pFrameBuffer , ULONG nFrameWidth , ULONG nFrameHeight , ULONG nFramePitch , ULONG nTransparent , ULONG dwKeyColor , ULONG nKeyColorThreshold , ULONG nKeyColorBlurLevel , ULONG bKeyColorSpillSuppress , ULONG nKeyColorSpillSuppressThreshold , ref ULONG pMaskBuffer , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE_EX;Ansi"



FUNCTION ULONG  QCAP_SET_OSD_VIRTUAL_CAMERA_BUFFER_EX( ULONG pCamera , ULONG iOsdNum , LONG x , LONG y , LONG w , LONG h , ULONG nColorSpaceType , ref ULONG pFrameBuffer , ULONG nFrameWidth , ULONG nFrameHeight , ULONG nFramePitch , ULONG nCropX , ULONG nCropY , ULONG nCropW , ULONG nCropH , ULONG dwBorderColor , ULONG nBorderWidth , ULONG nTransparent , ULONG dwKeyColor , ULONG nKeyColorThreshold , ULONG nKeyColorBlurLevel , ULONG bKeyColorSpillSuppress , ULONG nKeyColorSpillSuppressThreshold , ref ULONG pMaskBuffer , ULONG nSequenceStyle , double dLifeTime ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE_EX;Ansi"



FUNCTION ULONG  QCAP_REGISTER_VIRTUAL_CAMERA_SNAPSHOT_DONE_CALLBACK( ULONG pCamera , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE_EX;Ansi"



FUNCTION ULONG  QCAP_REGISTER_VIRTUAL_CAMERA_SNAPSHOT_STREAM_CALLBACK( ULONG pCamera , PF_VIRTUAL_CAMERA_SNAPSHOT_STREAM_CALLBACK pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE_EX;Ansi"



typedef QRETURN (QCAP_EXPORT *PF_SERIAL_PORT_RECEIVED_DATA_CALLBACK)( ULONG pPort , ULONG iPortNum , ref ULONG pDataBuffer , ULONG nDataBufferLen , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SET_ANIMATION_CLIP_SPRITE_SOURCE_EX;Ansi"



FUNCTION ULONG QCAP_SERIAL_PORT_ENUMERATION( ref ULONG pAvailablePortNum , ULONG bNext ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SERIAL_PORT_ENUMERATION;Ansi"



FUNCTION ULONG QCAP_CREATE_SERIAL_PORT( ULONG iPortNum , ref ULONG ppPort , ULONG nBaudRate , ULONG nDataBits , ULONG nParityCheck , ULONG nStopBits , ULONG nFlowControl , ULONG bAsynchronousIO ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_CREATE_SERIAL_PORT;Ansi"



FUNCTION ULONG QCAP_DESTROY_SERIAL_PORT( ULONG pPort  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_DESTROY_SERIAL_PORT;Ansi"



FUNCTION ULONG QCAP_START_SERIAL_PORT( ULONG pPort  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_START_SERIAL_PORT;Ansi"



FUNCTION ULONG QCAP_STOP_SERIAL_PORT( ULONG pPort  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_STOP_SERIAL_PORT;Ansi"



FUNCTION ULONG QCAP_SEND_SERIAL_PORT_SIGNAL( ULONG pPort , ULONG nSignalType  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SEND_SERIAL_PORT_SIGNAL;Ansi"



FUNCTION ULONG QCAP_SEND_SERIAL_PORT_DATA( ULONG pPort , ref ULONG pDataBuffer , ULONG nDataBufferLen  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SEND_SERIAL_PORT_DATA;Ansi"



FUNCTION ULONG QCAP_REGISTER_SERIAL_PORT_RECEIVED_DATA_CALLBACK( ULONG pPort , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_SERIAL_PORT_RECEIVED_DATA_CALLBACK;Ansi"



FUNCTION ULONG QCAP_CREATE_BURNING_DRIVE( String cDriveName , ref String pVolumeName , ref ULONG ppDrive  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_CREATE_BURNING_DRIVE;Ansi"



FUNCTION ULONG QCAP_DESTROY_BURNING_DRIVE( ULONG pDrive  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_DESTROY_BURNING_DRIVE;Ansi"



FUNCTION ULONG QCAP_START_BURNING_DRIVE( ULONG pDrive  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_START_BURNING_DRIVE;Ansi"



FUNCTION ULONG QCAP_STOP_BURNING_DRIVE( ULONG pDrive  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_STOP_BURNING_DRIVE;Ansi"



FUNCTION ULONG QCAP_UNLOAD_DISC( ULONG pDrive  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_UNLOAD_DISC;Ansi"



FUNCTION ULONG QCAP_LOAD_DISC( ULONG pDrive  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_LOAD_DISC;Ansi"



FUNCTION ULONG QCAP_GET_DISC_INFO( ULONG pDrive , ref ULONG pIsDiscBlank , ref ULONG pIsDiscWriteable , ref ULONG pDiscType , ref ULONG pDiscRemainCapability  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_DISC_INFO;Ansi"



FUNCTION ULONG QCAP_ERASE_DISC( ULONG pDrive  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_ERASE_DISC;Ansi"




typedef QRETURN (QCAP_EXPORT *ULONG)( ULONG pTimer , double dSampleTime , double dDelayTime , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_ERASE_DISC;Ansi"



FUNCTION ULONG QCAP_CREATE_MEDIA_TIMER( ULONG nElapseTimeNum , ULONG nElapseTimeDeno , ref ULONG ppTimer  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_CREATE_MEDIA_TIMER;Ansi"



FUNCTION ULONG QCAP_DESTROY_MEDIA_TIMER( ULONG pTimer  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_DESTROY_MEDIA_TIMER;Ansi"



FUNCTION ULONG QCAP_START_MEDIA_TIMER( ULONG pTimer  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_START_MEDIA_TIMER;Ansi"



FUNCTION ULONG QCAP_STOP_MEDIA_TIMER( ULONG pTimer  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_STOP_MEDIA_TIMER;Ansi"



FUNCTION ULONG QCAP_REGISTER_MEDIA_TIMER_CALLBACK( ULONG pTimer , ULONG pCB , ULONG pUserData  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_REGISTER_MEDIA_TIMER_CALLBACK;Ansi"



FUNCTION ULONG QCAP_GET_H264_BUFFER_LAYER_ID( ref ULONG pStreamBuffer , ULONG nStreamBufferLen , ref ULONG pLayerID  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_H264_BUFFER_LAYER_ID;Ansi"



FUNCTION ULONG QCAP_GET_H264_BUFFER_COLOR_INFO( ref ULONG pStreamBuffer , ULONG nStreamBufferLen , ref ULONG pColorRangeType  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_H264_BUFFER_COLOR_INFO;Ansi"



FUNCTION ULONG QCAP_COLORSPACE_YUY2_TO_ABGR32( ref ULONG pSrcFrameBuffer , ULONG nSrcWidth , ULONG nSrcHeight , ULONG nSrcPitch , ref ULONG pDstFrameBuffer , ULONG nDstWidth , ULONG nDstHeight , ULONG nDstPitch , Blob{1} bAlpah , ULONG bHorizontalMirror , ULONG bVerticalMirror ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_COLORSPACE_YUY2_TO_ABGR32;Ansi"



FUNCTION ULONG QCAP_COLORSPACE_YV12_TO_ABGR32( ref ULONG pSrcFrameBuffer , ULONG nSrcWidth , ULONG nSrcHeight , ULONG nSrcPitch , ref ULONG pDstFrameBuffer , ULONG nDstWidth , ULONG nDstHeight , ULONG nDstPitch , Blob{1} bAlpah , ULONG bHorizontalMirror , ULONG bVerticalMirror ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_COLORSPACE_YV12_TO_ABGR32;Ansi"



FUNCTION ULONG QCAP_COLORSPACE_YUY2_TO_ARGB32( ref ULONG pSrcFrameBuffer , ULONG nSrcWidth , ULONG nSrcHeight , ULONG nSrcPitch , ref ULONG pDstFrameBuffer , ULONG nDstWidth , ULONG nDstHeight , ULONG nDstPitch , Blob{1} bAlpah , ULONG bHorizontalMirror , ULONG bVerticalMirror ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_COLORSPACE_YUY2_TO_ARGB32;Ansi"



FUNCTION ULONG QCAP_COLORSPACE_YV12_TO_ARGB32( ref ULONG pSrcFrameBuffer , ULONG nSrcWidth , ULONG nSrcHeight , ULONG nSrcPitch , ref ULONG pDstFrameBuffer , ULONG nDstWidth , ULONG nDstHeight , ULONG nDstPitch , Blob{1} bAlpah , ULONG bHorizontalMirror , ULONG bVerticalMirror ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_COLORSPACE_YV12_TO_ARGB32;Ansi"



FUNCTION ULONG QCAP_COLORSPACE_YUY2_TO_BGR24(  ref ULONG pSrcFrameBuffer , ULONG nSrcWidth , ULONG nSrcHeight , ULONG nSrcPitch , ref ULONG pDstFrameBuffer , ULONG nDstWidth , ULONG nDstHeight , ULONG nDstPitch , ULONG bHorizontalMirror , ULONG bVerticalMirror ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_COLORSPACE_YUY2_TO_BGR24;Ansi"



FUNCTION ULONG QCAP_COLORSPACE_YV12_TO_BGR24(  ref ULONG pSrcFrameBuffer , ULONG nSrcWidth , ULONG nSrcHeight , ULONG nSrcPitch , ref ULONG pDstFrameBuffer , ULONG nDstWidth , ULONG nDstHeight , ULONG nDstPitch , ULONG bHorizontalMirror , ULONG bVerticalMirror ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_COLORSPACE_YV12_TO_BGR24;Ansi"



FUNCTION ULONG QCAP_COLORSPACE_YUY2_TO_RGB24(  ref ULONG pSrcFrameBuffer , ULONG nSrcWidth , ULONG nSrcHeight , ULONG nSrcPitch , ref ULONG pDstFrameBuffer , ULONG nDstWidth , ULONG nDstHeight , ULONG nDstPitch , ULONG bHorizontalMirror , ULONG bVerticalMirror ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_COLORSPACE_YUY2_TO_RGB24;Ansi"



FUNCTION ULONG QCAP_COLORSPACE_YV12_TO_RGB24(  ref ULONG pSrcFrameBuffer , ULONG nSrcWidth , ULONG nSrcHeight , ULONG nSrcPitch , ref ULONG pDstFrameBuffer , ULONG nDstWidth , ULONG nDstHeight , ULONG nDstPitch , ULONG bHorizontalMirror , ULONG bVerticalMirror ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_COLORSPACE_YV12_TO_RGB24;Ansi"



FUNCTION ULONG QCAP_COLORSPACE_YUY2_TO_YV12(   ref ULONG pSrcFrameBuffer , ULONG nSrcWidth , ULONG nSrcHeight , ULONG nSrcPitch , ref ULONG pDstFrameBuffer , ULONG nDstWidth , ULONG nDstHeight , ULONG nDstPitch , ULONG bHorizontalMirror , ULONG bVerticalMirror ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_COLORSPACE_YUY2_TO_YV12;Ansi"



FUNCTION ULONG QCAP_COLORSPACE_YV12_TO_YUY2(   ref ULONG pSrcFrameBuffer , ULONG nSrcWidth , ULONG nSrcHeight , ULONG nSrcPitch , ref ULONG pDstFrameBuffer , ULONG nDstWidth , ULONG nDstHeight , ULONG nDstPitch , ULONG bHorizontalMirror , ULONG bVerticalMirror ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_COLORSPACE_YV12_TO_YUY2;Ansi"



FUNCTION ULONG QCAP_SNAPSHOT_BUFFER_TO_BMP_EX( ref String pszFilePathName , ULONG nColorSpaceType , ref ULONG pSrcFrameBuffer , ULONG nSrcWidth , ULONG nSrcHeight , ULONG nSrcPitch , ULONG nCropX , ULONG nCropY , ULONG nCropW , ULONG nCropH , ULONG nDstW , ULONG nDstH , ULONG bIsAsync , ULONG nMilliseconds , ref ULONG pszDstStreamBuffer , ref ULONG pDstStreamBufferSize ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SNAPSHOT_BUFFER_TO_BMP_EX;Ansi"



FUNCTION ULONG QCAP_SNAPSHOT_BUFFER_TO_JPG_EX( ref String pszFilePathName , ULONG nColorSpaceType , ref ULONG pSrcFrameBuffer , ULONG nSrcWidth , ULONG nSrcHeight , ULONG nSrcPitch , ULONG nCropX , ULONG nCropY , ULONG nCropW , ULONG nCropH , ULONG nDstW , ULONG nDstH , ULONG nQuality , ULONG bIsAsync , ULONG nMilliseconds , ref ULONG pszDstStreamBuffer , ref ULONG pDstStreamBufferSize ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SNAPSHOT_BUFFER_TO_JPG_EX;Ansi"



FUNCTION ULONG QCAP_CONVERT_3D_STEREO_BUFFER( ULONG nColorSpaceType , ULONG nSrcStereoDisplayMode , ref ULONG pSrcFrameBuffer , ULONG nSrcWidth , ULONG nSrcHeight , ULONG nSrcPitch , ULONG nDstStereoDisplayMode , ref ULONG pDstFrameBuffer , ULONG nDstWidth , ULONG nDstHeight , ULONG nDstPitch , ULONG bLeftRightSwap ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_CONVERT_3D_STEREO_BUFFER;Ansi"



FUNCTION ULONG QCAP_RESIZE_VIDEO_BUFFER( ULONG nColorSpaceType , ref ULONG pSrcFrameBuffer , ULONG nSrcWidth , ULONG nSrcHeight , ULONG nSrcPitch , ref ULONG pDstFrameBuffer , ULONG nDstWidth , ULONG nDstHeight , ULONG nDstPitch  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_RESIZE_VIDEO_BUFFER;Ansi"



FUNCTION ULONG QCAP_RESIZE_VIDEO_BUFFER_TO_QDEEP_32F( ULONG nSrcColorSpaceType , ref ULONG pSrcFrameBuffer , ULONG nSrcWidth , ULONG nSrcHeight , ULONG nSrcPitch , float * pDstFrameBuffer_R , float * pDstFrameBuffer_G , float * pDstFrameBuffer_B , ULONG nDstWidth , ULONG nDstHeight , ULONG nDstPitch  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_RESIZE_VIDEO_BUFFER_TO_QDEEP_32F;Ansi"



FUNCTION ULONG QCAP_GET_ROTATE_VIDEO_BUFFER_BOUNDARY( ULONG nSrcWidth , ULONG nSrcHeight , ref ULONG pDstWidth , ref ULONG pDstHeight , double dAngle  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_ROTATE_VIDEO_BUFFER_BOUNDARY;Ansi"



FUNCTION ULONG QCAP_ROTATE_VIDEO_BUFFER( ULONG nColorSpaceType , ref ULONG pSrcFrameBuffer , ULONG nSrcWidth , ULONG nSrcHeight , ULONG nSrcPitch , ref ULONG pDstFrameBuffer , ULONG nDstWidth , ULONG nDstHeight , ULONG nDstPitch , double dAngle , ref ULONG pSrcTempFrameBuffer , ref ULONG pDstTempFrameBuffer , ULONG bClearBackground ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_ROTATE_VIDEO_BUFFER;Ansi"



FUNCTION ULONG QCAP_WARP_VIDEO_BUFFER( ULONG nColorSpaceType , ref ULONG pSrcFrameBuffer , ULONG nSrcWidth , ULONG nSrcHeight , ULONG nSrcPitch , ref ULONG pDstFrameBuffer , ULONG nDstWidth , ULONG nDstHeight , ULONG nDstPitch , LONG nWarpDstX1 , LONG nWarpDstY1 , LONG nWarpDstX2 , LONG nWarpDstY2 , LONG nWarpDstX3 , LONG nWarpDstY3 , LONG nWarpDstX4 , LONG nWarpDstY4 , ref ULONG pSrcTempFrameBuffer , ref ULONG pDstTempFrameBuffer , ULONG bClearBackground ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_WARP_VIDEO_BUFFER;Ansi"



FUNCTION ULONG QCAP_LOAD_PICTURE_BUFFER( ref String pszFilePathName , ref ULONG pColorSpaceType , ref ULONG pFrameBuffer , ref ULONG pFrameBufferSize , ref ULONG pFrameWidth , ref ULONG pFrameHeight , ref ULONG pFramePitch  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_LOAD_PICTURE_BUFFER;Ansi"



FUNCTION ULONG QCAP_CALCULATE_CHROMAKEY( ULONG nColorSpaceType , ref ULONG pSrcFrameBuffer , ULONG nSrcWidth , ULONG nSrcHeight , ULONG nSrcPitch , ULONG nSrcCropX , ULONG nSrcCropY , ULONG nSrcCropW , ULONG nSrcCropH , ref ULONG pDstAlpahBuffer , ref ULONG pDstYBuffer , ref ULONG pDstCbBuffer , ref ULONG pDstCrBuffer , ULONG nDstWidth , ULONG nDstHeight , ULONG nDstPitch , ULONG nTransparent , ULONG dwKeyColor , ULONG nKeyColorThreshold , ULONG nKeyColorBlurLevel , ULONG bKeyColorSpillSuppress , ULONG nKeyColorSpillSuppressThreshold ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_CALCULATE_CHROMAKEY;Ansi"



FUNCTION ULONG QCAP_GET_AUDIO_BUFFER_VOLUME_DB( ref ULONG pFrameBuffer , ULONG nFrameBufferLen , ULONG nChannels , ULONG nBitsPerSample , ULONG nSampleFrequency , ULONG iChNum , ref double  pVolumeDB   ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_AUDIO_BUFFER_VOLUME_DB;Ansi"



FUNCTION ULONG QCAP_GET_AUDIO_BUFFER_FAST_FOURIER_TRANSFORM_DATA( ref ULONG pFrameBuffer , ULONG nFrameBufferLen , ULONG nChannels , ULONG nBitsPerSample , ULONG nSampleFrequency , ULONG iChNum , ref double  pPeakFrq , ref double  pPeakFrqAmp  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_GET_AUDIO_BUFFER_FAST_FOURIER_TRANSFORM_DATA;Ansi"



FUNCTION ULONG QCAP_RESAMPLE_AUDIO_BUFFER( ref ULONG pSrcFrameBuffer , ULONG nSrcFrameBufferLen , ULONG nSrcChannels , ULONG nSrcBitsPerSample , ULONG nSrcSampleFrequency , ref ULONG pDstFrameBuffer , ref ULONG pDstFrameBufferLen , ULONG nDstChannels , ULONG nDstBitsPerSample , ULONG nDstSampleFrequency  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_RESAMPLE_AUDIO_BUFFER;Ansi"



FUNCTION ULONG QCAP_RESCALE_AUDIO_BUFFER( ref ULONG pFrameBuffer , ULONG nFrameBufferLen , ULONG nChannels , ULONG nBitsPerSample , ULONG nSampleFrequency , ULONG nVolume  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_RESCALE_AUDIO_BUFFER;Ansi"



FUNCTION ULONG QCAP_SOUNDRENDERER_ENUMERATION( ref String ppszSoundRendererDevName , ULONG bNext ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SOUNDRENDERER_ENUMERATION;Ansi"



FUNCTION ULONG QCAP_SOUNDRENDERER_ENUMERATION_W( WSTRING * ppwszSoundRendererDevName , ULONG bNext ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_SOUNDRENDERER_ENUMERATION_W;Ansi"



FUNCTION ULONG QCAP_HELPER_OBJPTR( ULONG pObj  ) LIBRARY "QCAP.X86.DLL" ALIAS FOR "QCAP_HELPER_OBJPTR;Ansi"



^2@^